问题描述
我如何解压缩Ubuntu中的* .7z文件并保持目录结构?
最佳解决办法
首先安装p7zip-full
软件包:
sudo apt-get install p7zip-full
有了这个,Nautilus应该有一个选项来解压7-Zip文件。
我也推荐p7zip-rar
,所以它也包含对RAR文件的支持。
这假设你想通过Nautilus的GUI来完成。如果没有,在下载上面的软件包后,请执行以下操作:
7z x PACKAGE.7z
应该用完整路径提取软件包。
次佳解决办法
还有dtrx
– 对于un-archiving任何东西都非常有用。
它代表“Do the Right eXtraction” – 并且将毫无压力地解压任何东西。
只是:
sudo apt-get install dtrx
dtrx archive.tar.XX
手册页:http://manpages.ubuntu.com/manpages/trusty/en/man1/dtrx.1.html
第三种解决办法
在终端中运行以下命令:
sudo apt-get install p7zip-full p7zip-rar
或者通过Ubuntu软件中心搜索7zip和unrar并安装软件包。
第四种办法
对于Ubuntu 17.04,不需要完整的包,p7zip
就足够了:
sudo apt install p7zip
然后,使用-d
命令解压缩:
p7zip -d something.7z