弱弱的问一句,LINUX 64位系统,能用32位的linux软件吗

弱弱的问一句,LINUX 64位系统,能用32位的linux软件吗,第1张

1、可以的

2、linux64位系统一般会兼容32位软件,可以安装32位或64位两份软件

比如:libgcc

libgcc.i386 : GCC version 4.1 shared support library

libgcc.x86_64 : GCC version 4.1 shared support library

3、还有纯64位linux系统只能安装64位软件。

可以安装的,但是需要loader的支持。

在64位的ubuntu下装32位JDK死活装不上

报错

./jdk-6u7-linux-i586.bin: 480: ./install.sfx.2354: not found

Failed to extract the files. Please refer to the Troubleshooting section of

the Installation Instructions on the download page for more information

找来找去说是64位环境不支持32位JDK

后找到解决办法

原来是64位Ubuntu连32位程序的loader都没有安装,需要安装

sudo apt-get install libc6-i386

另外,一些常用的32位库

sudo apt-get install lib32asound2 lib32z1 lib32stdc++6 lib32bz2-1.0

原来apt也有search命令,只是要通过apt-cache来搜索

安装32位的兼容库就行了。

Ubuntu:sudo apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386

最后安装一下ncurses库:apt-get install libncurses5:i386

好了OK~~~


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8967943.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存