如何判断我的系统是否是“multiarch”?
根据LTS Enablement Stack wiki,“安装从15.10(Wily)派生的较新的HWE内核”,根据系统是否为multiarch,需要安装一组不同的软件包。
如何判断我的系统是否为multiarch?
wiki是“hinty”,说“你可能会发现你需要”这样做。
dpkg
支持使用名为multiarch的系统为其他非本机体系结构安装软件包。 它是在Ubuntu 11.04中引入的,所以任何后来的版本都应该有它。
您可以使用dpkg --print-foreign-architectures
命令在multiarch上查找添加的外部体系结构,例如:
% dpkg --print-foreign-architectures i386
要查找本机体系结构,请使用dpkg --print-architecture
例如:
% dpkg --print-architecture amd64
或者,您还可以读取文件/var/lib/dpkg/arch
以获取添加的体系结构列表(第一个是本机的,但您可以删除它):
% cat /var/lib/dpkg/arch amd64 i386