更新管理器是否显示 PPA 中软件的更新?

更新管理器是否显示 PPA 中软件的更新?

我是 ubuntu 新手,对它的工作原理有一些基本的了解。

我对 PPA 以及通过 PPA 安装应用程序/程序/脚本有疑问。当我将 PPA 添加到系统并在我的 Ubuntu 中安装其中包含的软件包时,更新管理器会显示该软件的更新吗?我认为会,但我想确认一下。

先感谢您。

答案1

更新管理器将显示它,但仅在下次尝试检索更新信息时显示。

通常,当您将 PPA 添加到源中时,您的计算机会将其视为任何其他存储库。如果它的版本号高于普通 Ubuntu 存储库中的版本号,它将取代存储库中的所有内容,并且将成为“更新”版本。

如果 Ubuntu 存储库中的版本比 PPA 中的版本新,那么您必须手动告诉 Ubuntu“我不想要 Ubuntu 存储库中的版本,我想要来自此特定位置的特定版本。”然后它将专门从 PPA 安装该版本。(通常,您必须使用 Synaptic 或在终端中输入长命令来“强制”安装较低的版本号)

但是,这仍然依赖于通过 进行自动更新检查update-manager。要强制更新,您可以打开它并执行“检查更新”,这将有效地强制aptdpkg存储库和 PPA 中提取新数据,并更新可用的软件。


还请注意,如果 PPA 已过期(即其所有者/维护者不再更新),您将看不到来自 PPA 的任何更新。同样,只有当 PPA 的维护者上传新软件包时,PPA 中的更新软件包才可用。


以上还假设您添加了 PPA,然后使用 Synaptic、软件中心或在终端(命令行,例如sudo apt-get install PACKAGENAME)中输入的命令来安装 PPA 中的程序。安装后,aptupdate-manager正确地从 PPA 和主存储库源检查该软件包的更新。

如果您实际上没有安装 PPA 中的脚本和/或程序,那么系统将无法获得更新。

相关内容