服务器没装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可以不用