为什么每个人都推荐使用 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!