Debian
如何包含來自不同架構的 Debian 儲存庫
我正在執行 AMD64 Debian。我需要安裝僅支持 i386 架構的外部供應商的軟體。
雖然我可以將他們的儲存庫添加到 sources.list,但這些 i386 包不會出現在包列表中,因此 aptitude 不會解決依賴關係。
有沒有辦法強制 i386 包出現在 AMD64 系統的列表中?
即使您可以安裝軟體包,它們也可能無法正常工作。
您可能需要做的是建構一個 x86 chroot,然後在 chroot 中執行應用程序。這是一篇描述這樣做的文章,儘管您可能應該使用穩定版本而不是 sid,就像文章建議的那樣。
另見:
這是Debian multiarch的定義案例。不幸的是,擠壓還沒有,但未來看起來很光明。