文章目录
- 红帽系的 Linux
- 下载已经编译好的软件包
- 下载程序的源代码软件包
- Debian Linux
- 安装过程常遇到的问题
rarlinux 下载地址:http://www.rarlab.com/download.html
rarlinux 相关命令使用说明,猛戳《Linux 系统下命令 unrar 的中文版使用说明》
红帽系的 Linux
下载已经编译好的软件包
wget http://www.rarlab.com/rar/rarlinux-3.9.0.tar.gz
下载后,不需要安装(不知道为什么?),直接解压到目录 /usr/local
下,以下操作需要有 root 权限。
tar zxvf rarlinux-3.9.0.tar.gz -C /usr/local
解压后在目录 /usr/local 下会多个子目录 tar,该目录下有 rar 命令和 unrar 命令。为了能够在命令终端中可以直接使用这两个命令,我们可以在 /usr/local/bin下创建两个符号链接文件,指向这两个命令文件,如下:
ln -s /usr/local/rar/rar /usr/local/bin/rar
ln -s /usr/local/rar/unrar /usr/local/bin/unrar
下载程序的源代码软件包
下载 rarlinux 压缩包后,解压到当前工作目录下:
tar zxvf rarlinux-x64-5.4.0.tar.gz
解压完后在当前目录下会多出个子目录 rar(不知道是不是这个目录名称?),进入该目录,然后完成源码程序安装三部曲完成软件的安装
Debian Linux
Debian 派系的 Linux 系统可以使用如下命令进行自动安装:
sudo apt-get install rar
sudo apt-get install unrar
安装过程常遇到的问题
-bash: ./unrar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
答:yum -y install ld-linux.so.2
-bash: make: command not found
答:yum -y install make
unrar: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
答:yum -y install libstdc++.so.6
/lib/libc.so.6: version `GLIBC_2.7' not found (required by unrar)
答:yum -y install libc.so.6