【原创】centos7 64位 安装rar和unrar
作者 钱亦欣
键人最近手头有个很大的压缩包,里面是一些jupyter notebook和大量的数据文件。出于少占用本机资源的目的,我打算把这个文件放到我的服务器上解压,直接用服务器端的jupyter来查看。之后问题就来了,这个压缩包是rar格式,liunx (我用的centos 7) 原生不支持解压,那么共有两种方式满足我的需求:1.在服务器上安装解压rar的工具。2.在win端解压好后再上传。由于解压后有十几万个文件,上传速度极慢,所以我选择了方法一。
参考网上现有的教程,我在服务器上运行了如下命令:
# wget http://www.rarlab.com/rar/rarlinux-x64-5.5.0.tar.gz
# tar -xzvf rarlinux-x64-5.3.0.tar.gz
# cd rar
# make
看上去很常见,一点儿毛病没有。然而结果则是安装失败,报错如下:
cp: not writing through dangling symlink '/usr/local/bin/rar'
cp: not writing through dangling symlink '/usr/local/bin/unrar'
看上去是连接档连接到不存在目录了,一检查果不其然。
# ls -l /usr/local/bin
total 0
lrwxrwxrwx 1 root root 18 Aug 25 11:24 rar -> /usr/local/rar/rar
lrwxrwxrwx 1 root root 20 Aug 25 11:24 unrar -> /usr