好久沒碰Linux了,還記得上次玩Centos的時候最新版是4.x版,現在都已經到6.3版了
這次裝Centos5.8版,放了很多軟體進去卻發現都是用rar壓縮的,所以希望能在Linux直接解壓縮
爬了些文章,順手把他記錄下來當做工作記錄,哪天要重裝時可以幫助恢復記憶
首先要下載rar的軟體,抓下來後就先解壓縮
http://www.rarlab.com/download.htm


 
 
 
 
tar xvf rarlinux-4.2.0.tar
然後cd到解壓縮的目錄夾
[root@localhost tools]# cd rar
[root@localhost rar]# ls
acknow.txt makefile rar.txt readme.txt whatsnew.txt
default.sfx order.htm rar_static technote.txt
license.txt rar rarfiles.lst unrar
安裝他
[root@localhost rar]# make install
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
接著copy rar_static 到/usr/local/bin
[root@localhost rar]# cp rar_static /usr/local/bin

 
 
 
 
其實正常來說…這樣就已經安裝完畢,可以執行了
但是…當我執行時跑出錯誤
rar: /lib/tls/libc.so.6: version `GLIBC_2.73′ not found (required by rar)
所以直接複製rar_static來使用
複製完後指令也不要用rar了
就換成rar_static 加參數使用
例如
壓縮某一目錄 (含子目錄)
#rar_static a test.rar test
解壓縮(包含目錄架構)
#rar_static x test2.rar
 
其他配合的參數打help就可以查詢了
 
或者直接輸入下列指令,目的是用rar_static取代rar 以及unrar,之後正常使用rar的指令即可
 
yes|cp rar_static /usr/local/bin/rar && yes|cp rar_static /usr/local/bin/unrar
 
下面是更簡單的懶人法,如果只是需要解rar壓縮,那就不需要裝這些軟體,只要將unrar複製並且貼到/bin底下就可以了,記得要chmod 777 unrar
使用的指令是unrar x abc.rar這樣就會解壓縮了
ERIC4269

Tags: , , ,