如何在Debian中添加/删除PPA存储库

Linux用户从sources.list文件中列出的中央官方存储库中安装了大多数程序。但是,如果程序没有在存储库列表中列出,则可以通过PPA(个人软件包存档)进行安装。这些是Launchpad向用户提供的非官方存储库。 Launchpad是Canonical开发的协作平台,允许开发人员上传源程序包。然后,Launchpad将创建这些软件包,以便用户可以安装该应用程序。

本文介绍了如何使用Debian命令行和GUI在系统中管理PPA存储库。了解有关如何在系统上添加,查看和删除PPA存储库的更多信息。

请注意,您正在使用Debian 10执行本文中描述的命令和过程。但是,对于其他版本的Debian,您可以遵循相同的命令和过程。

从命令行管理PPA存储库

对于喜欢使用命令行执行基本管理任务的用户,以下是在Debian系统上管理PPA信息库的方法。

要打开命令行终端,请在桌面的左上角[アクティビティ]转到标签。然后在搜索栏中输入关键字“ terminal”。显示搜索结果时,单击终端图标将其打开。

添加的PPA存储库列表

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

$ apt policy

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

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

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

列出Debian存储库中的包含文件

添加PPA存储库

只有授权用户才能管理Linux系统上的存储库。要将PPA存储库添加到您的系统,请使用以下语法:

$ add-apt-repository ppa:ppa_name

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

$ sudo apt-get update
$ apt install package_name

让我们看一个向系统添加Jonathonf PPA存储库的示例。稍后将用于安装FFMpeg音频/视频播放器。

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

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

将PPA存储库添加到Debian

添加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上,可以使用实用程序PPPAurge清除存储库。要安装此实用程序,请在终端中运行以下命令:

$ sudo apt-get install ppa-purge

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

$ ppa-purge ppa:ppa_name

在上面的示例中,命令为:

$ 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

許可されたユーザーのみがソフトウェアリポジトリの設定を変更できるため、システムは認証用のパスワードを入力するように求めます。 パスワードを入力し、[認証]单击。然后仓库[その他のソフトウェア]它将被添加到选项卡列表中。

删除PPA存储库

删除PPA存储库 其他软体 软件和更新实用程序选项卡。然后选择要删除的存储库 删除 按钮。

使用GUI添加或删除PPA

这就是一切!在本文中,您学习了如何使用命令行和图形方法在Debian系统上添加/删除PPA。 添加PPA使得使用apt-get命令安装软件非常容易。

如何在Debian中添加/删除PPA存储库

Sidebar