在Ubuntu中是否有用于存档压缩的图形界面?

在Windows上,我过去使用程序7zip几乎完成了所有压缩任务。 现在,在切换到Ubuntu之后,我还从软件中心安装了这个程序。 完成后,我可以从存档创建菜单中选择.7z格式,但是我找不到任何压缩选项,只能加密文件表和密码提示。 在程序的Windows版本中,还有更多选项,例如库大小和线程使用,但我还没有在Ubuntu中找到这样的菜单。

有没有办法在集成存档管理器中提供这些选项,或者提供这些选项?

我知道可以在终端中定义这些选项,但我希望有一个界面让我看到所有可能的选择并以交互方式计算内存使用情况。

如果7zip之外的另一个库在Ubuntu下提供这些选项,我愿意尝试那个,只要它是F / OSS。 平台兼容性并不重要,只是针对不同任务的快速可选选项。

一个很好的选择是peazip ,它拥有你追求的大多数选项。 虽然它还没有在Ubuntu存储库中,但它可以相对容易地安装。 我已经在64位 Trusty peazip安装上测试了32位 peazip (因此增加了32位库),如下所示。

不幸的是,我找不到简单安装纯64位 peazip虽然我看到一个“便携式”版本,至少部分似乎是64位。 我没有测试这个,虽然这肯定是一个选择……

这是一个命令:

 sudo apt-get install p7zip-full p7zip-rar libpango1.0-0:i386 \ libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libxft2:i386 && \ wget --content-disposition \ http://downloads.sourceforge.net/project/peazip/6.0.0/peazip_6.0.0.LINUX.GTK2-2_i386.deb && \ sudo dpkg -i peazip_6.0.0.LINUX.GTK2-2_i386.deb 

在Trusty的干净安装上,可能仍然需要一些依赖项,因此如果dpkg抱怨它无法配置peazip运行以下命令:

 sudo apt-get -f install sudo dpkg -i peazip_6.0.0.LINUX.GTK2-2_i386.deb 

您所关注的选项位于“高级”部分:

在此处输入图像描述

并且可以从工具 – >密码管理器下的主菜单轻松添加密码:

在此处输入图像描述

与Nautilus集成需要另外一步:将peazip附带的脚本复制到正确的位置并使其可执行:

 cp -v /usr/local/share/PeaZip/FreeDesktop_integration/nautilus-scripts/Archiving/PeaZip/* \ $HOME/.local/share/nautilus/scripts chmod +x $HOME/.local/share/nautilus/scripts/{"Add to Archive","Extract Archive","Extract Here","Extract to Folder","Open Archive"} 

退出然后再进入,然后Nautilus集成运行良好:

在此处输入图像描述

许可证详细信息包含在我的“参考”中的链接中,但似乎是GNU较宽松的通用公共许可证…

参考文献:

  • Peazip:如何使用密码对档案进行编码
  • Peazip for Linux
  • PEAZIP PROJECT TOS,PRIVACY

您可以使用普通的Windows版本。 我目前正在使用7z1514-x64.exe 。 它在WINE上完美运行,性能与Windows一样好。 不确定那个F / OSS虽然……没有看到任何令人满意的特定于Linux的应用程序。