问题
I want to enable extra architecture (of 32-bit) in my 64 bit machine . I did dpkg --print-architecture to know the already known architecture i.e.amd64 . After that I did dpkg --print--foreign-architectures and got the result as i386(I want to enable this) . But when i typed dpkg --add-architecture i386 , it is throwing an error saying that unknown option -add-architecture ? Please suggest some solutions for this .
I refer this link by the way : https://wiki.debian.org/Multiarch/HOWTO
回答1:
There is no /etc/dpkg/dpkg.cfg.d/architectures
file in Ubuntu 12.04.So the below command will works,
echo "foreign-architecture i386" > /etc/dpkg/dpkg.cfg.d/multiarch
OR
sudo dpkg --foreign-architecture i386
回答2:
echo "foreign-architecture i386" > /etc/dpkg/dpkg.cfg.d/architectures
来源:https://stackoverflow.com/questions/19462579/ubuntu-dpkg-add-architecture-i386-throwing-error-add-architecture-unknown