存档经理 + Nautilus对于与档案的任何工作非常有用

如果您安装了p7zip-full软件包,档案管理器可以与7Z档案一起使用

但是存档管理器使用默认设置进行压缩

这很糟糕

Javadoc的经典示例:

从中下载 http://www.oracle.com/technetwork/java/javase/javase/downloads/index.html

unzip jdk-6u23-docs.zip
mv docs javadoc

7z a -t7z -m0=lzma -ms=on javadoc.7z javadoc
du -chb javadoc.7z
    24791075    javadoc.7z

但是从男人7z和lzmalib。我们知道最好的压缩是 -mx=9 -mfb=273 -md=64m

我们试试看:

7z a -t7z -m0=lzma -mx=9 -mfb=273 -md=64m -ms=on javadoc.7z javadoc
du -chb javadoc.7z
    21308619    javadoc.7z

这是更好的!

问题:如何使存档管理器将自定义7Z命令用作默认值?

有帮助吗?

解决方案

您会得到更快的答案 超级用户, ,对于这样的问题。

看该程序,我发现那是 文件滚动器 压缩参数在XML文件中。该手册没有提及压缩级别的配置。最后,我使用Google(在页面底部)找到了此信息:

Veikk0在7月24日在20:17写信
我认为这应该引起更多关注。目前,创建档案可能令人沮丧和困难,主要是因为要改变您必须的压缩水平:

  1. 打开GCONF-编辑器(ALT+F2或端子)。

  2. 导航到/apps/file-roller/常规

  3. 手动编辑称为compression_level的键为非常快,快速,正常或最大值。

  4. 使用文件滚动器创建您的存档。

  5. 如果要创建具有不同压缩级别的另一个存档,请重复。

此外,还有一个错误: 错误450019-压缩级别

其他提示

在Trisquel 6.0/Ubuntu 12.04上 dconf-editor, ,模式是 org.gnome.FileRoller.General.

可以通过7 ZIP的最佳压缩来实现

7zr a -mx=9 OUTPUT.7z INPUT

由于这一事实,该文件辊使用的文件辊使用的文件辊的文件比“最大”压缩级别略小 -m0=lzma2 参数,截至7 ZIP版本9.20不再是有益的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top