CentOS64位系统下安装rar不成功的解决办法

作者:我就是个世界 发表于:2013-03-30
1、在64系统里执行32位程序如果出现/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
安装下glic即可
[code]yum install glibc.i686[/code]

2、如果还提示error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
则需要安装下zlib即可
[code]yum install zlib.i686[/code][separator]

3、有时执行完毕1还会提示error while loading shared libraries: libstdc++so.6:cannot open shared object file:No such file or directroy
出现此问题执行[code]cp -rf rar/rar_static /usr/local/bin/rar[/code] 建立软链接 即可。 如有错误,敬请指正!

4、如果输入rar还是提示-bash: rar: command not found则执行如下操作
[code]
ln -s /usr/local/bin/rar /usr/bin/rar
ln -s /usr/local/bin/unrar /usr/bin/unrar
[/code]

5、如果还出现报错 unrar: error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS64
说明你安装的不是64位的安装包。请照如下方法安装:
[code]
wget http://www.rarlab.com/rar/rarlinux-x64-4.2.0.tar.gz
tar -zxvf rarlinux-x64-4.2.0.tar.gz
cd rar
make
[/code]
看到如下提示说明安装成功了。
[code]
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib
[/code]
如果输入rar还是提示-bash: rar: command not found则执行如下操作

[code]
ln -s /usr/local/bin/rar /usr/bin/rar
ln -s /usr/local/bin/unrar /usr/bin/unrar
[/code]

压缩RAR
[code]rar a 1.rar abc.txt[/code]
解压RAR
[code]unrar e 1.rar[/code]


这回你可以完美解决了!

分享:

扫一扫在手机阅读、分享本文

请发表您的评论