64 位 Centos 7 运行 32 位程序
-
查看系统位数
$ uname -i x86_64
显示 x86_64 代表系统是 64 位系统。
-
测定文件类型
$ file arm-none-linux-gnueabi-g++ arm-none-linux-gnueabi-g++: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.16, stripped
其中 ELF 32-bit LSB executable 代表文件为 32 位程序。
-
解决方案
我使用的是阿里云的软件源。先检查下当前源里是否有
xulrunner.i686
这个包$ yum list all | grep xulrunner
安装 32 位运行库
$ sudo yum install -y xulrunner.i686