Pro*_*700 5 gui compression software-recommendation zip 7zip
在 Windows 上,我过去几乎所有的压缩任务都使用过 7zip 程序。现在,切换到 Ubuntu 后,我也从软件中心安装了这个程序。完成后,我可以从存档创建菜单中选择 .7z 格式,但是我找不到任何压缩选项,只能加密文件表和密码提示。在程序的 Windows 版本中,还有更多选项,例如库大小和线程使用情况,但我还没有在 Ubuntu 中找到这样的菜单。
有没有办法在集成存档管理器或提供它们的替代方案中提供这些选项?
我知道可以在终端中定义这些选项,但我更喜欢有一个界面,让我看到所有可能的选择并以交互方式计算内存使用情况。
如果 7zip 以外的另一个库在 Ubuntu 下提供这些选项,我愿意尝试那个,只要它是 F/OSS。平台兼容性并不重要,只是针对不同任务的快速可选选项。
一个很好的选择是peazip拥有您所追求的大部分选项。虽然它还没有在 Ubuntu 存储库中,但它可以相对容易地安装。我已经在64 位Trusty Tahr 安装上测试了32 位(因此添加了 32 位库),如下所示。peazip
不幸的是,我找不到纯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
Run Code Online (Sandbox Code Playgroud)
在全新安装 Trusty 时,可能仍需要一些依赖项,因此如果dpkg抱怨无法配置,请peazip运行以下命令:
sudo apt-get -f install
sudo dpkg -i peazip_6.0.0.LINUX.GTK2-2_i386.deb
Run Code Online (Sandbox Code Playgroud)
您所追求的选项位于“高级”部分:
并且可以从工具 --> 密码管理器下的主菜单轻松添加密码:
与 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"}
Run Code Online (Sandbox Code Playgroud)
注销然后重新登录,然后 Nautilus 集成运行良好:
许可证详细信息包含在我的“参考”中的链接中,但似乎是 GNU 宽松通用公共许可证...
参考: