我刚刚意识到我无法在我的 Ubuntu 机器上解压 .rar 文件!
完成这项基本任务的最简单方法是什么?如果可能的话,我希望使用 7Zip 之类的程序,只需右键单击,然后提取并让程序负责如何执行,无论它是 .zip、.rar 还是 .foo 压缩文件。
答案1
Ubuntu 默认使用锉刀滚筒,支持以下格式:
7-Zip Compressed File (.7z)
WinAce Compressed File (.ace)
ALZip Compressed File (.alz)
AIX Small Indexed Archive (.ar)
ARJ Compressed Archive (.arj)
Cabinet File (.cab)
UNIX CPIO Archive (.cpio)
Debian Linux Package (.deb) read-only
ISO-9660 CD Disc Image (.iso) read-only
Java Archive (.jar)
Java Enterprise archive (.ear)
Java Web Archive (.war)
LHA Archive (.lzh, .lha)
WinRAR Compressed Archive (.rar)
RAR Archived Comic Book (.cbr)
RPM Linux Package (.rpm) read-only
Stuffit Archives (.bin, .sit)
Tar Archives:
uncompressed (.tar)
compressed with:
gzip (.tar.gz , .tgz)
bzip (.tar.bz , .tbz)
bzip2 (.tar.bz2 , .tbz2)
compress (.tar.Z , .taz)
lzip (.tar.lz , .tlz)
lzop (.tar.lzo , .tzo)
7zip (.tar.7z)
xz (.tar.xz)
ZIP Archive (.zip)
ZIP Archived Comic Book (.cbz)
ZOO Compressed Archive File (.zoo)
Single files compressed with gzip, bzip, bzip2, compress, lzip, lzop, rzip, xz.
请记住,这只是图形前端,所以您仍然需要安装unrar
才能获得.rar
支持;
该unrar
包托管在 Multiverse 存储库中,因此首先您需要在软件和更新中启用 Multiverse 存储库;
然后,您可以使用软件中心或打开终端并运行来安装该包sudo apt-get install unrar
。
答案2
第一次运行:
sudo apt-get update
sudo apt-get install unrar
你可以读man unrar
。
您可以从终端使用下一个命令:
unrar e -r /home/work/software/myfile.rar
或者,如果您也想保留目录结构,请运行以下命令:
unrar x -r /home/work/software/myfile.rar
答案3
从软件中心或通过运行命令安装 unrar
sudo apt install unrar
答案4
$ sudo apt-get install unrar
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package unrar is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'unrar' has no installation candidate
我在 Ubuntu 16.04 上尝试了上述命令,但没有效果。
以下命令对我来说效果很好:
sudo apt-get install unrar-free