为什么要使用ppa?

Sam*_*Sam 7 ppa

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

例如...

为什么不只是:

sudo apt-get install grub-customizer
Run Code Online (Sandbox Code Playgroud)

为什么:这样的事情......

sudo add-apt-repository ppa:xyz/grub-customizer
sudo apt-get update sudo
apt-get install grub-customizer
Run Code Online (Sandbox Code Playgroud)

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

谢谢

And*_*nek 7

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

编辑

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


hyt*_*omo 7

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

多次推荐 PPA,因为它们可能包含程序的最新可用软件,而此最新版本不在软件源中。以启动板上的 Gimp PPA 为例。它包含单窗口版本,但仍无法通过官方来源获得。

当心!任何人都可以上传 PPA,它们完全未经测试!安装 PPA 时必须小心,因为它们不一定像官方来源那样包含经过测试的软件,并且可能会损害您的计算机。所以,只安装众所周知的官方和经过测试的 PPA!