每當您想將軟件包安裝到您的 Ubuntu 系統時,您首先要參考系統的 sources.list 文件中列出的官方 Ubuntu 存儲庫。 如果該軟件在那裡不可用,您可以通過任何可用的 PPA 存儲庫安裝它。 PPA 存儲庫是那些通過 Launchpad 提供給用戶的軟件包的非官方存儲庫。 Launchpad 是一個由 Canonical 開發的平台,它允許開發人員將他們的代碼上傳到上面,其中 .deb 包可供用戶安裝軟件。
在本文中,我們將描述如何使用 Ubuntu 命令行和圖形用戶界面,以便:
- 列出添加到系統中的 PPA 存儲庫
- 將 PPA 存儲庫添加到您的系統以從中下載軟件
- 從系統中刪除添加的 PPA 存儲庫
我們已經在 Ubuntu 18.04 LTS 系統上運行了本文中提到的命令和過程。
通過命令行進行 PPA 存儲庫管理
如果您像我一樣喜歡使用命令行在 Linux 上執行所有管理操作,這裡是您在 Ubuntu 上執行基本存儲庫管理的方法。
您可以通過系統 Dash 或 Ctrl+Alt+T 快捷方式打開 Ubuntu 命令行、終端。
列出添加的 PPA 存儲庫
如果要列出 Ubuntu 系統上可用的所有存儲庫,請在終端中輸入以下命令:
$ apt policy
列出所有添加的 PPA 存儲庫的另一種方法是打印 /etc/apt/sources.list.d 目錄的內容。 此目錄包含系統上可用的所有存儲庫的列表。
以下是該命令的使用方法:
$ ls /etc/apt/sources.list.d
添加 PPA 存儲庫
只有授權用戶才能在 Ubuntu 中添加/刪除和配置軟件和存儲庫。 這是您可以用作的命令語法 sudo 為了向您的系統添加 PPA:
$ add-apt-repository ppa:ppa_name
然後從添加的存儲庫中安裝所需的包 sudo 如下:
$ apt 安裝包名稱
在 Ubuntu 18.04 中,添加新存儲庫後無需使用 apt-get update 命令,因為系統會自動執行此操作。 在早期版本的 Ubuntu 中,您需要在安裝軟件包之前運行以下命令,以便您可以安裝軟件的最新可用版本:
$ sudo apt-get update
例子:
讓我們呈現一個 example 我們將在其中將 Thomas Schiex PPA 存儲庫添加到我們的系統中,稍後我們將使用它來安裝 Blender,一個 3D 創作套件。
我們將通過以下命令添加 PPA 作為 sudo:
$ sudo add-apt-repository ppa:thomas-schiex/blender
現在添加了 PPA,只需輸入以下命令即可安裝最新的 Blender 應用程序:
$ sudo apt-get install blender
刪除 PPA 存儲庫
如果要從系統中刪除添加的 PPA 存儲庫,可以使用以下命令語法作為 sudo:
$ add-apt-repository –remove ppa:ppa_name
上述命令僅從您的系統中刪除 PPA,而不是您通過它安裝的軟件包。
為了 example,為了刪除我在上一節中添加的存儲庫,我將在終端中運行以下命令:
$ add-apt-repository --remove ppa:thomas-schiex/blender
清除存儲庫
清除存儲庫意味著從您的系統中刪除它,並降級您通過它下載的軟件包。 有一個名為 PPA Purge 的實用程序,您可以將其用於此目的。
您可以通過官方 Ubuntu 存儲庫安裝此實用程序,如下所示:
$ sudo apt-get install ppa-purge
然後,您可以使用以下命令語法來清除添加的存儲庫:
$ ppa-purge ppa:ppa_name
例子:
$ ppa-purge ppa:thomas-schiex/blender
手動刪除存儲庫
如上所述,您添加的存儲庫的 .list 文件保存在 /etc/apt/sources.list.d 目錄中。 您可以使用 rm 命令從該目錄中手動刪除 PPA,如下所示:
$ rm /etc/apt/sources.list.d/ppa_list_file
例子:
$ sudo rm /etc/apt/sources.list.d/thomas-schiex-ubuntu-blender-bionic.list
通過 UI 進行 PPA 存儲庫管理
名為 Software and Updates 的 Ubuntu UI 實用程序可幫助您管理 Ubuntu 官方和 PPA 存儲庫。 以下是如何使用它:
列出添加的 PPA 存儲庫
要打開軟件和更新實用程序,請在 Dash 搜索中輸入相關關鍵字,如下所示,或者您可以直接從應用程序列表中打開它。
默認情況下,軟件和更新實用程序在 Ubuntu 軟件選項卡中打開。 要查看添加到系統中的 PPA 存儲庫,請選擇其他軟件選項卡。
添加 PPA 存儲庫
要添加新的 PPA 存儲庫,請單擊“其他軟件”視圖中的“添加”按鈕。 將打開以下對話框:
在 APT 行字段中,輸入要添加的 PPA 的名稱,然後單擊添加源按鈕。 然後系統會要求您進行身份驗證,因為只有授權用戶才能將存儲庫添加到 Ubuntu。 Enter 密碼 sudo 然後單擊驗證。
您的新存儲庫將添加到您的系統中,並將出現在此實用程序的其他軟件列表中。
刪除 PPA 存儲庫
您可以通過首先從軟件和更新實用程序的其他軟件列表中選擇它,然後單擊刪除按鈕來刪除添加的 PPA。
現在,您可以管理 PPA 存儲庫以探索比官方 Ubuntu 存儲庫提供的更多內容。