在某些Linux系统中,可能对rar,zip压缩文件的解压缩支持,但是有的系统中,就不能对此种文件进行操作。我们可以再安装第三方软件,加以实现对rar、zip常用压缩格式的操作。我们用到得包为:rar for linux下载地址:http://www.rarlab.com/rar/rarlinux-3.9.1.tar.gz对其进行编译安装即可。 我的系统为RedHat5.4,在本环境下通过。[root@LinuxCUI software]# ll
total 60268
-rw-r–r– 1 root root 5046743 Feb 5 18:22 linuxqq-v1.0.2-beta1.i386.rpm
-rwxr-xr-x 1 root root 831871 Feb 7 14:18 rarlinux-3.9.1.tar.gz
-rwxr-xr-x 1 root root 55736553 May 16 2009 永中集成OfficeforLinux2009个人版.gz
[root@LinuxCUI software]# tar -zxvf rarlinux-3.9.1.tar.gz
rar/
rar/readme.txt
rar/default.sfx
rar/whatsnew.txt
rar/license.txt
rar/order.htm
rar/rar
rar/unrar
rar/rar_static
rar/technote.txt
rar/rarfiles.lst
rar/makefile
rar/rar.txt
[root@LinuxCUI software]# ls
linuxqq-v1.0.2-beta1.i386.rpm rarlinux-3.9.1.tar.gz
rar 永中集成OfficeforLinux2009个人版.gz
[root@LinuxCUI software]# ll
total 60276
-rw-r–r– 1 root root 5046743 Feb 5 18:22 linuxqq-v1.0.2-beta1.i386.rpm
drwxr-xr-x 2 1000 1000 4096 Dec 12 18:35 rar
-rwxr-xr-x 1 root root 831871 Feb 7 14:18 rarlinux-3.9.1.tar.gz
-rwxr-xr-x 1 root root 55736553 May 16 2009 永中集成OfficeforLinux2009个人版.gz
[root@LinuxCUI software]# cd rar
[root@LinuxCUI rar]# ls
default.sfx makefile rar rar_static readme.txt unrar
license.txt order.htm rarfiles.lst rar.txt technote.txt whatsnew.txt
[root@LinuxCUI rar]# make
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
[root@LinuxCUI rar]# make instal
make: *** No rule to make target `instal’. Stop.
[root@LinuxCUI rar]# make install
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unra
r /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib ok!!!
在解压的时候可能会出现错误:是因为glibc版本的问题:错误信息:
[root@LinuxCUI]# rar -e 1.rar rar: /lib/libc.so.6: version `GLIBC_2.7′ not found (required by rar) 解决方法。已经将解压后的rarforlinux中的rar_startic改名为rar并替换/usr/local/bin/rar文件 最新版;RAR 3.92 beta 1 for Linux |
原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/104.html