當您最初開始使用 Ubuntu 操作系統時,圖形化的 Ubuntu 應用程序管理器是您安裝軟件的首選。 儘管該集合包含大量應用程序,但您很快就會發現它缺少許多強大的工具,尤其是那些用於命令行的工具。 然後是時候轉向 apt-get,一個功能更強大的軟件安裝工具。 您不僅可以使用此工具從命令行安裝軟件,還可以:
- 更新包存儲庫
- 更新已安裝的軟件
- 搜索可用的包
- 獲取已安裝包的源代碼
- 重新安裝軟件包
- 從系統中刪除軟件
在這篇文章中,我們將向您展示如何使用 apt-get 工具來完成上述任務。
在 Ubuntu 20.04 LTS 系統上,我們運行了本文中描述的工具和流程。 我們將使用 Ubuntu 終端來運行 apt-get,因為它是一個命令行實用程序。 可以使用系統 Dash 或 Ctrl+alt+T 快捷方式訪問終端。
使用 apt 更新包存儲庫
存儲庫是在特定時間點可用的軟件程序目錄。 由於此列表中的軟件包會定期添加、刪除和更改,因此您應該使系統存儲庫保持最新。 這將為您提供所有存儲庫可訪問軟件包的最新列表。
在安裝新軟件之前,最好以 root 身份執行以下命令來更新存儲庫:
$ sudo apt-get 更新
現在,您的系統存儲庫與 Internet 上的存儲庫一致。
使用 apt 更新已安裝的軟件
儘管您可以使用更新管理器來更新系統上已安裝的軟件。 apt-get 實用程序還提供了一種執行相同操作的方法。 以 root 用戶身份使用以下命令來升級系統上的軟件:
$ sudo apt-get 升級
現在您系統上的軟件是最新的。
使用 apt 搜索可用的軟件包
為了從 Internet 存儲庫中搜索可用的包,您可以使用 apt-cache 實用程序。 使用以下語法來執行此操作:
$ sudo apt-cache 搜索 [package name keyword]
例子:
讓我們搜索穩定版 Opera Web 瀏覽器通過以下 apt-cache 命令:
$ sudo apt-cache 搜索“opera-stable”
以下輸出顯示了 Web 瀏覽器的“opera-stable”包的可用性。
您可以通過以下 apt-cache 命令獲取有關包的詳細信息:
句法:
$ sudo apt-cache 顯示“包名”
例子:
$ sudo apt-cache 顯示“操作穩定”
以下輸出顯示了有關“opera-stable”包的詳細信息:
使用 apt 安裝包
這是 apt-get 命令最著名的用法; 從更新的存儲庫安裝軟件。
以 root 身份使用以下命令來安裝軟件包:
$ sudo apt-get install “包名”
例子:
您可以安裝穩定版 Opera 通過安裝我們在上面搜索的軟件包,Web 瀏覽器,如下所示:
$ sudo apt-get install 操作穩定
在通過 apt-get 實用程序安裝程序之前,系統會提示您使用 ay/n 解決方案。 始終輸入 Y 以繼續安裝。
使用 apt 獲取已安裝包的源代碼
如果您需要已安裝包的源代碼,可以使用以下命令:
句法:
$ sudo apt-get 源“包名”
例子:
為了 example,如果我想獲取我剛剛安裝的opera-stable包的源代碼,我將使用以下命令:
$ sudo apt-get 源操作穩定
如果運行上述命令後出現此錯誤:
E: 你必須在你的 sources.list 中放入一些“源”URI
您需要從 source.list 文件中刪除相應包的 deb-src 行中的註釋。 該文件位於 /etc/apt/ 文件夾中。
您可以通過以下命令在 nano 編輯器中打開源文件:
$ sudo 納米來源.list
按 Ctrl+X 然後按 Y 退出並保存更改。
用 apt 重新安裝軟件包
運行應用程序時,它可能會停止工作或損壞。 在這種情況下,您可以通過 apt-get 命令輕鬆地重新安裝該應用程序,如下所示:
$ sudo apt-get install “package-name” –重新安裝
例子:
$ sudo apt-get install opera-stable –reinstall
此命令將重新安裝 Opera 已經安裝在我的系統上的瀏覽器。
從系統中刪除軟件
當您想從系統中刪除軟件時,可以使用以下 apt-get 命令:
$ sudo apt-get 刪除“包名”
例子:
$ sudo apt-get 移除opera-stable
此命令將刪除 Opera 我的系統中的網絡瀏覽器
刪除完整的軟件配置
apt-get remove 命令會從您的系統中刪除該軟件,但不會刪除可能已安裝的配置文件。 以下命令將完全刪除軟件的這些配置文件:
$ sudo apt-get purge “包名”
例子:
$ sudo apt-get purge 操作穩定
此命令將完全刪除 Opera 從我的系統配置。
卸載或清除軟件時,系統會提供Y/n選擇; 始終選擇 Y 以繼續刪除程序。
我們已經展示瞭如何使用 apt-get 命令不僅可以在您的系統上安裝軟件,還可以在本文中執行所有與安裝相關的活動。 您不再需要完全依賴 Ubuntu 軟件管理器在您的計算機上安裝應用程序。