为什么要使用 ppa?

为什么要使用 ppa?

为什么每个人都推荐使用 ppa?

例如...

为什么不只是:

sudo apt-get install grub-customizer

以及原因:像这样...

sudo add-apt-repository ppa:xyz/grub-customizer
sudo apt-get update sudo
apt-get install grub-customizer

编辑:好的,那么如何删除之前添加的 ppa?有没有类似删除的命令?

谢谢

答案1

使用 ppa 的原因有很多。有时它们提供的软件包版本比普通存储库中的软件包版本更新。但大多数情况下,您会将 ppa 用于普通存储库中根本没有的软件包。例如,我grub-customizer在普通存储库中找不到。我猜这就是为什么有人向您推荐该 ppa。重要的是,您只需执行add-apt-repository一次。之后,该 ppa 中的软件包将可用并以与其他软件包相同的方式更新。

编辑

如果您添加 ppa,则会将文件添加到文件夹/etc/apt/sources.list.d/。如果您想删除 ppa,只需删除该文件(使用sudo rm)并运行sudo apt-get update。如果您删除 ppa,则使用此 ppa 安装的软件包不会被删除。

答案2

PPA 代表个人软件包存档。当您按照上述方式将 PPA 安装到您的系统时,您实际上告诉您的系统监视与官方 ubuntu 源无关的个人存档。这些 PPA 可以在网站上创建https://launchpad.net

很多时候,我们都会推荐使用 PPA,因为它们可能包含某个程序的最新可用软件,而这个最新版本却不在软件源中。以启动板上的 Gimp PPA 为例。它包含单窗口版本,而该版本仍未通过官方来源提供。

小心!任何人都可以上传 PPA,而且它们完全没有经过测试!安装 PPA 时必须小心,因为它们不一定包含经过测试的软件,而官方来源则包含经过测试的软件,可能会损害您的计算机。因此,请仅安装知名的官方和经过测试的 PPA!

相关内容