Linux:安装先前版本的软件包是否安全?

Linux:安装先前版本的软件包是否安全?

我刚刚构建了一个 64 位 Ubuntu 9.10 工作站。很喜欢它。

我想要的应用程序只有 32 位。我找到了一个关于在 64 位环境中安装和使用 32 位库的便捷教程。

它几乎成功了,但我找不到一个特定的包(如果这很重要的话,是 libeel2-2)。经过多次谷歌搜索和尖叫(我是 Linux 菜鸟),我突然想到搜索http://packages.ubuntu.com。Karmic 下没有命中,但它确实出现在 Jaunty (9.04) 存储库中。

那么,添加 Jaunty 存储库并安装该库的 Jaunty 版本是否安全,还是我运气不佳?

答案1

基于 Debian 的系统中的依赖关系解析意味着,如果软件包安装干净(没有依赖关系问题),则很少会出现任何重大问题。它可能无法正常工作,但不会对其他任何东西造成混乱。只是不要强迫任何事情——这可能会导致问题。

答案2

您主要面临的风险是,由于依赖项冲突,您的系统可能会变得混乱。一个依赖项最终可能会依赖于来自旧版本的更多软件包。因此,如果您没有来自旧版本的许多或重要的依赖项,那就没问题了。更好的解决方案是简单地重新编译包,以便它选择当前包作为依赖项。

相关内容