我正在运行 AMD64 Debian。我需要安装仅支持 i386 架构的外部供应商的软件。
虽然我可以将它们的存储库添加到 sources.list,但是那些 i386 软件包并未出现在软件包列表中,因此 aptitude 无法解决依赖关系。
有没有办法强制 i386 包出现在 AMD64 系统上的列表中?
答案1
即使您可以安装这些软件包,它们也有可能无法正常工作。
您可能需要做的是构建一个 x86 chroot,然后在 chroot 中运行该应用程序。以下是一篇文章描述了如何做到这一点,尽管您可能应该使用稳定版本而不是 sid,就像文章建议的那样。
另请参阅:
答案2
这是Debian 多架构。不幸的是,squeeze 还没有出现,但是未来看起来很明亮。