服務器沒裝rar,對於上傳是壓縮的文件來說,是個很大的問題。
源碼安裝rar:
1. 下載: wget http://www.rarlab.com/rar/rarlinux-x64-4.2.0.tar.gz ,也可能是其他的版本的,下面的操作時一樣的。(或直接在瀏覽器輸入地址下載:http://www.rarlab.com/rar/rarlinux-x64-4.2.0.tar.gz)
2. 解壓並安裝:
tar xf rarlinux-x64-4.2.0.tar.gz
cd rar
make install
3 .測試命令,如果報錯:
解壓文件:
unrar x test.rar / 或者 rar x test.rar
4.2.0版本可以正常使用,低版本的rarlinux 可能會出現下面的問題:
unrar: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by rar)
或者
unrar: error while loading shared libraries: libstdc++.so.2
4 .使用靜態的rar庫來連接rar命令:
cp ./rar/rar_static /usr/local/bin/rar
5. rar x 打包的文件.rar 即可解壓文件(如果是目錄,也會生成目錄)
rar x stud.rar
ZIP的安裝
centos 系統:
yum install zip unzip 即可使用
解壓:
unzip 壓縮的文件名(unzip -x 壓縮的文件名) -x可以不用