是因为Ubuntu64位版本已不支持ia32-libs的软件包,而是使用了lib32ncurses5、lib32z1软件包做为替代,
所以在Ubuntu16.04版本当中应该安装执行:
sudo apt-get install lib32ncurses5 lib32z1
sudo apt update sudo apt install qemu-user-static sudo update-binfmts --install i386 /usr/bin/qemu-i386-static --magic 'x7fELFx01x01x01x03x00x00x00x00x00x00x00x00x03x00x03x00x01x00x00x00' --mask 'xffxffxffxffxffxffxffxfcxffxffxffxffxffxffxffxffxf8xffxffxffxffxffxffxff'
sudo apt update
sudo service binfmt-support start
sudo dpkg --add-architecture i386 sudo apt update sudo apt install gcc:i386
转自:https://www.jianshu.com/p/3df082840b40