centos 安装rar 和 unrar
CentOS本身不自帶rar環(huán)境,因此對(duì)于rar文件無(wú)法直接解壓,需要先配置rar環(huán)境。
首先需要確定自己的系統(tǒng)是64位還是32位的,通過(guò)這個(gè)命令:
[root@localhost]# uname -a出現(xiàn)的內(nèi)容中如果有x86_64就是64位的,沒(méi)有就是32位的。
后面是X686或X86_64則內(nèi)核是64位的,i686或i386則內(nèi)核是32位的。
為什么要確定環(huán)境,因?yàn)槿绻闶?4位的系統(tǒng),安裝32位rar環(huán)境后是無(wú)法使用的,會(huì)出現(xiàn)這種錯(cuò)誤:
bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory所以先確定是多少位的再安裝對(duì)應(yīng)的rar。
在終端中輸入命令:
32位: wget https://www.rarlab.com/rar/rarlinux-5.7.1.tar.gz64位 wget https://www.rarlab.com/rar/rarlinux-x64-5.7.1.tar.gz下載對(duì)應(yīng)的rar安裝包,可以看到明顯有個(gè)x64的區(qū)別,至于版本號(hào),可以去官網(wǎng)下載頁(yè)面自行選擇(https://www.rarlab.com/download.htm),反正能用。
下載好安裝包后,后續(xù)操作就都一樣了,首先解壓安裝包:
tar -zxvf rarlinux-5.7.1.tar.gz # 對(duì)應(yīng)32位下載的 tar -zxvf rarlinux-x64-5.7.1.tar.gz # 對(duì)應(yīng)64位下載的然后繼續(xù)如下操作:
cd rar #進(jìn)入解壓后的rar文件夾 make #沒(méi)有任何參數(shù),直接make就OK如果出現(xiàn)下面的信息,就是安裝成功了:
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現(xiàn)在就可以任意使用了,關(guān)于rar的操作有很多,這里只記錄兩個(gè)最常用的:
解壓: rar x test.rar # 解壓 test.rar 到當(dāng)前目錄壓縮 rar test.rar ./test/ # 將 test目錄打包為 test.rar總結(jié)
以上是生活随笔為你收集整理的centos 安装rar 和 unrar的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: c++ 输入输出流 ios::out
- 下一篇: C++ code:string stre