【问题标题】:Ubuntu : dpkg --add-architecture i386 throwing error --add-architecture unknown optionUbuntu:dpkg --add-architecture i386 throwing error --add-architecture unknown option
【发布时间】:2013-10-28 01:26:01
【问题描述】:
我想在我的 64 位机器中启用额外的架构(32 位)。我做了 dpkg --print-architecture 来了解已知的架构,即 amd64 。之后我做了 dpkg --print--foreign-architectures 并得到了 i386(I want to enable this) 的结果。但是当我输入 dpkg --add-architecture i386 时,它会抛出一个错误,说未知选项 -add-architecture ?请为此提出一些解决方案。
顺便说一下这个链接:https://wiki.debian.org/Multiarch/HOWTO
【问题讨论】:
标签:
ubuntu
architecture
64-bit
32bit-64bit
32-bit
【解决方案1】:
echo "foreign-architecture i386" > /etc/dpkg/dpkg.cfg.d/architectures
【解决方案2】:
Ubuntu 12.04 中没有 /etc/dpkg/dpkg.cfg.d/architectures 文件。所以下面的命令可以工作,
echo "foreign-architecture i386" > /etc/dpkg/dpkg.cfg.d/multiarch
或
sudo dpkg --foreign-architecture i386