当前位置: 首页>>技术教程>>正文


如何在amd64 ubuntu/debian下安装i386软件包

, , , ,

问题描述

那么,如何在ubuntu /debian多体系结构环境下的amd64上安装i386软件包?

这是Why I can’t see Ubuntu restricted packages的follow-up,其中sl-modem-daemon软件包在Ubuntu中没有amd64,只有i386版本。在如何在64位安装上使用32位软件包apt-get?之后,我尝试了

apt-get install sl-modem-daemon:i386

但仍然得到未找到该程序包的答复。

最佳办法

在Debian Wiki(ubuntu社区MultiArch Wiki不完整)中找到了答案-https://wiki.debian.org/Multiarch/HOWTO。也就是说,我缺少的步骤是

要添加额外的体系结构(从dpkg 1.16.2起在Debian中):

dpkg --add-architecture <arch>

完成此操作(当然还有apt-get update)之后,我现在就可以进行apt-get install sl-modem-daemon:i386了。

谢谢user55325与我同行。

更新:找到一个明确解释这一点的人:

如何为64位Ubuntu 13.10或更高版本启用32位支持http://www.unixmen.com/enable-32-bit-support-64-bit-ubuntu-13-10-greater/

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/7634.html,未经允许,请勿转载。