使用 `add-apt-repository` 和向 sources.list 添加链接之间的区别

使用 `add-apt-repository` 和向 sources.list 添加链接之间的区别

从用户的角度来看,它们似乎是等效的。有些程序可以通过在apt-get install中添加链接来安装sources.list

其他的必须通过命令行添加 ppa 来安装,据我所知,这种方法不会在 sources.list 中创建条目。

那么,肯定存在技术差异吗?而且,如果有的话,PPA 和存储库之间有什么区别?

答案1

通过 PPA 添加确实会在中添加一个列表。文件/etc/apt/sources.list.d,该文件由 apt 提供,因此那里有一个存储库。

add-apt-repository 提供的便利在于它不仅添加源,还添加存储库的 GPG 密钥,因此您不必手动执行此操作。

答案2

通过命令行添加 PPA 确实会创建一个条目。

命令行:

sudo add-apt-repository ppa:webupd8team/jupiter
sudo apt-get update
sudo apt-get install jupiter

添加存储库后,它会显示在 Ubuntu 软件中心:

在此处输入图片描述

相关内容