不同版本的 Ubuntu 存储库的可靠性如何?

不同版本的 Ubuntu 存储库的可靠性如何?

如果某个软件包存在于 ubuntu 存储库(archive.ubuntu.com 上的存储库)中,我是否可以预期同一个软件包(或该软件包的更高版本)将始终存在于 Ubuntu 未来版本的存储库中?从一个版本到下一个版本从存储库中删除软件包的策略是什么?存储库的不同部分(、、等)的策略是否main不同?universemultiverse

答案1

不,你不能确定。如果某个软件被从存储库中踢出,你始终可以下载并备份该软件的特定版本,以便在后续版本中安装。但我强烈建议你不要这样做。ubuntu 的软件更新和升级经过了充分测试,不会造成问题。当然,没有保证。如果软件包更新和升级,则出于正当理由(安全问题、遗留软件等),你应该安装它们。

https://wiki.ubuntu.com/StableReleaseUpdates

答案2

大多数项目/申请通常都会提前提交。但也有例外:

  1. 一个程序不再维护,并且对其安全性存在疑问。一个例子是DenyHost

  2. 程序不再能使用较新的库进行编译,而旧库由于缺乏维护而被删除。以下情况pdfedit, 例如。

  3. 程序仍然可以编译,可用,但无法与新版本的库一起正确运行,并且没有维护者或足够的兴趣来修复它,例如xfig

对于情况 1,最好的做法是继续前进 --- 不安全的程序就是不安全的,句号。

在其他情况下,最好有一个解决方法。链接的帖子中有具体的方法;我要求一个这里有一个更通用的

相关内容