![是否可以在不向 64 位 Linux 添加外部架构的情况下处理 32 位依赖关系?](https://linux22.com/image/229204/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%9C%A8%E4%B8%8D%E5%90%91%2064%20%E4%BD%8D%20Linux%20%E6%B7%BB%E5%8A%A0%E5%A4%96%E9%83%A8%E6%9E%B6%E6%9E%84%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E5%A4%84%E7%90%86%2032%20%E4%BD%8D%E4%BE%9D%E8%B5%96%E5%85%B3%E7%B3%BB%EF%BC%9F.png)
我想安装一个旧的 64 位 Linux 程序,该程序依赖于一些旧的 32 位库。我不想在系统范围内安装这些旧库,因为其他程序不会使用它们。另外,我的包管理器无法处理它们,因为其中一些在存储库中不可用(即使我添加 i386 架构)。如何处理奇怪的库而不弄乱我的系统?我不想只为这些库添加 i386 架构。有解决方法吗?
答案1
旧的 64 位 Linux 程序依赖于一些旧的 32 位库
真的吗?
启动运行代码上次运行的操作系统/发行版/版本的虚拟机,并从那里开始。您可能需要做大量的考古工作来理清依赖关系。