我刚刚构建了一个 64 位 Ubuntu 9.10 工作站。很喜欢它。
我想要的应用程序只有 32 位。我找到了一个关于在 64 位环境中安装和使用 32 位库的便捷教程。
它几乎成功了,但我找不到一个特定的包(如果这很重要的话,是 libeel2-2)。经过多次谷歌搜索和尖叫(我是 Linux 菜鸟),我突然想到搜索http://packages.ubuntu.com。Karmic 下没有命中,但它确实出现在 Jaunty (9.04) 存储库中。
那么,添加 Jaunty 存储库并安装该库的 Jaunty 版本是否安全,还是我运气不佳?
答案1
基于 Debian 的系统中的依赖关系解析意味着,如果软件包安装干净(没有依赖关系问题),则很少会出现任何重大问题。它可能无法正常工作,但不会对其他任何东西造成混乱。只是不要强迫任何事情——这可能会导致问题。
答案2
您主要面临的风险是,由于依赖项冲突,您的系统可能会变得混乱。一个依赖项最终可能会依赖于来自旧版本的更多软件包。因此,如果您没有来自旧版本的许多或重要的依赖项,那就没问题了。更好的解决方案是简单地重新编译包,以便它选择当前包作为依赖项。