我收到了一份.rar,我希望将其打开,因为其中包含我现在真正需要的一些对我来说很重要的东西。但是,即使我可以在存档管理器中查看.rar存档的内容,但由于此错误我也无法提取它:



存档应包含两个文件夹中,每个文件夹至少包含10个音频文件和一个PDF文件(我不知道确切的内容是什么,除了里面应该有音频文件,我所描述的内容就是我可以从存档管理器的视图中看到)。因此,除了错误之外,我唯一剩下的就是其中一个文件夹和一个音频文件,但是它说其中有0个字节。

那么我该如何解决这个问题呢?我在GNOME 3.20上运行Ubuntu GNOME 16.04.1。信息更新:

回复评论,要求从dpkg -l unrar unrar-free命令输出:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
un  unrar          <none>       <none>       (no description available)
dpkg-query: no packages found matching unrar-free


评论

出于好奇,安装了哪些unrar软件包(dpkg -l unrar unrar-free或等效的apt命令)?

@steeldriver:我已经用您要求的信息更新了我的问题。

#1 楼

您可以使用:

sudo apt-get install unrar




sudo apt-get install unar


我建议您仅安装其中之一(在我的情况)。然后使用存档管理器:

sudo apt-get install file-roller


#2 楼

我确实安装了unrar:

sudo apt-get install unrar


然后解压缩,转到.rar文件的路径,然后:

unrar x [filename.rar]


评论


通过unrar帮助显示的命令描述对于e和x命令之间的区别尚不清楚。 x命令显然使用归档文件名将所有文件提取到当前目录的子目录中,而文件扩展名不作为子目录名。 e命令只是将所有文件提取到当前目录中。

–帕特里克·达克(Patrick Dark)
19年6月17日在12:21