为什么添加 ppa 后需要检查更新

为什么添加 ppa 后需要检查更新

有没有办法避免这个步骤,只检查新添加的 ppa?

答案1

嗯,我不知道如何避免检查更新,但我可以回答最初的问题。

当您添加 PPA 时,Ubuntu 无法知道实际包含哪些软件包。如果您想从 PPA 安装软件,Ubuntu 将需要“更新”软件源以获取最新的可用软件列表。

虽然此过程会“更新”系统上的所有存储库,但它只会下载更改。如果存储库自上次计算机更新以来没有更改,它将忽略它并继续。即使存储库信息更改后,它仅下载更改的内容,而不是整个列表。

资料来源:运行 apt-get update 时“Ign”是什么意思?

http://ubuntuforums.org/showthread.php?t=231300

以及亲身经历

答案2

是的,这是可能的,但是您必须Y PPA Manager从 PPA 安装并运行update您想要避免运行的主命令,我知道这听起来很矛盾,但是如果您选择此选项,那么虽然您必须为此安装执行一次,但您永远不必再执行此操作。因此,如果您决定选择此选项,请运行:

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

然后,您将能够运行以下命令来处理未来的 PPA(尽管您必须ppa:example/ppa用 PPA 的地址替换):

sudo update-ppa ppa:example/ppa

相关内容