怎样在 Debian 中添加/删除 PPA 存储库

Linux 用户从 source.list 文件中列出的中央官方存储库中安装大多数程序。 但是,如果该程序未在存储库列表中列出,您可以通过其 PPA(个人软件包存档)安装它。 这些是 Launchpad 向用户提供的非官方存储库。 Launchpad 是 Canonical 开发的一个协作平台,允许开发人员在其上上传他们的源包。 Launchpad 然后使这些包可供用户安装应用程序。

在本文中,我们将解释怎样使用 Debian 命令行和 GUI 来管理系统中的 PPA 存储库。 我们将详细解释怎样添加、查看和删除 PPA 存储库。

请注意,我们使用 Debian 10 来运行本文中讨论的命令和过程。 但是,在其他版本的 Debian 中也可以遵循相同的命令和过程。

通过命令行管理 PPA 存储库

对于喜欢使用命令行来执行基本管理任务的用户,这里是怎样在他们的 Debian 系统中管理 PPA 存储库。

要打开命令行终端,请转到桌面左上角的“活动”选项卡。 然后在搜索栏中,输入关键字终端。 当搜索结果出现时,单击终端图标将其打开。

列出添加的 PPA 存储库

要查看系统上所有可用的存储库,请在终端中执行以下命令:

$ apt policy

查看存储库列表的另一种方法是打印 /etc/apt/sources.list.d. 为此,请在终端中运行以下命令:

$ ls /etc/apt/sources.list.d

此命令将列出系统上可用的所有存储库。

添加 PPA 存储库

只有授权用户才能管理 Linux 系统上的存储库。 使用以下语法在系统中添加 PPA 存储库。

$ add-apt-repository ppa:ppa_name

添加 PPA 存储库后,更新存储库列表并使用以下命令安装包:

$ sudo apt-get update
$ apt install package_name

让我们来一个 example 将 Jonathonf PPA 存储库添加到我们的系统中,稍后我们将使用它来安装 FFMpeg 音频/视频播放器。

要将 Jonathonf PPA 添加到我们的系统,我们将在终端中使用以下命令:

$ sudo add-apt-repository ppa:jonathonf/ffmpeg-4

在 Debian 上添加 PPA 存储库

添加 FFMpeg 的 PPA 后,使用以下命令进行安装:

$ sudo apt-get install ffmpeg

从 Debian 上的 PPA 存储库安装软件

删除 PPA 存储库

如果要删除系统的 PPA 存储库,请使用以下语法:

$ add-apt-repository –remove ppa:ppa_name

此命令只会从您的系统中删除 PPA,而不是通过此 PPA 安装的软件包。

例如,要删除我们在上一节中添加的 PPA,我们必须运行以下命令:

$ add-apt-repository --remove ppa:jonathonf/ffmpeg-4

删除 PPA 存储库

清除存储库

清除存储库意味着从系统中完全删除包,包括配置文件和个性化设置。 在 Linux 中,您可以使用实用程序 PPA Purge 清除存储库。 要安装此实用程序,请在终端中运行以下命令:

$ sudo apt-get install ppa-purge

安装后,您可以运行以下命令来清除存储库:

$ ppa-purge ppa:ppa_name

以上情况 example,命令将是:

$ ppa-purge ppa:jonathonf/ffmpeg-4

删除存储库 手动

正如本文前面所讨论的,添加的存储库保存在位于以下位置的文件中 /etc/apt/sources.list.d. 要从该文件中手动删除存储库,请使用“rm”命令,如下所示:

$ rm /etc/apt/sources.list.d/ppa_list_file

例如,要删除 FFMpeg 的 PPA,首先使用以下命令查找 PPA 的确切名称:

$ ls /etc/apt/sources.list.d/

然后使用 rm 命令,后跟 PPA 的确切名称。

$ sudo rm /etc/apt/sources.list.d/jonathonf-ubuntu-ffmpeg-4-focal.list

通过 GUI 管理 PPA 存储库

对于不熟悉 Linux 命令行的用户,可以使用 GUI 来管理存储库。 基于 GUI 软件和更新 实用程序可以帮助您实现此目的。

列出添加的 PPA 存储库

要启动软件和更新实用程序,请按键盘上的超级键并在搜索栏中输入相关关键字,如下所示:

软件安装程序

默认情况下,软件和更新实用程序将在 Debian 软件 标签。 切换到 其他软件 选项卡以查看添加到系统的存储库。

活动软件存储库列表

添加 PPA 存储库

如果要向系统添加新存储库,请单击 添加 底部的按钮 其他软件 标签。 通过这样做,将出现一个对话框。 这里输入PPA仓库的名称如下,然后点击 添加源 按钮。

ppa:PPA_REPOSITORY_NAME/PPA

例如,要为 FFMpeg 添加 PPA 存储库,命令将是:

ppa:jonathonf/ffmpeg-4

系统会要求您提供验证密码,因为只有授权用户才能更改软件存储库设置。 Enter 密码,然后单击验证。 之后,您的存储库将添加到“其他软件”选项卡下的列表中。

删除 PPA 存储库

要删除 PPA 存储库,请转到 其他软件 软件和更新实用程序中的选项卡。 然后选择要删除的存储库并单击 消除 按钮。

使用 GUI 添加或删除 PPA

这就是全部! 在本文中,我们学习了怎样使用命令行和图形方式在 Debian 系统中添加/删除 PPA。 添加 PPA 后,使用 apt-get 命令安装软件就变得非常简单。

怎样在 Debian 中添加/删除 PPA 存储库