我常用的 Ubuntu 中有 zip,tar 等压缩工具,但是今天得到一个名为xxx.rar
的 WinRAR 压缩包,尝试使用unrar
命令,发现不存在:
$ unrar xxx.rar
于是尝试使用apt
安装unrar
,不出意料的提示找不到:
看来只能自己编译安装了,搜索了下,发现下面这个网站:
http://www.rarlab.com/download.htm
打开后,主页如下:
因为我的使用的是 x64 linux,因此下载了对应的版本,下载后,解压就可以使用了
$ tar xf rarlinux-x64-5.8.0.tar.gz
$ mv rar rarlinux-5.8.0
$ cd rarlinux-5.8.0/
$ ls
acknow.txt default.sfx license.txt makefile order.htm rar rarfiles.lst rar.txt readme.txt unrar whatsnew.txt
直接就得到可执行文件unrar
了,,makefile 没有细看,似乎执行 make 可以将其安装到系统目录,我不喜欢这样污染系统环境。可以将其所在目录添加到环境变量,或者直接在该目录下执行 unrar,现在直接执行 unrar 可以看到帮助信息:
$ ./unrar
<help info...>
解压 xxx.rar 执行下面的命令即可:
$ <unrar所在路径>/unrar x xxx.rar
注意中间的x
为unrar
命令的参数。