Вопрос

Archive Manager + Nautilus очень полезно для любой работы с архивами

Если вы устанавливаете P7ZIP-Full Archive Archive Manager Manager, могут работать с архивами 7Z

Но Archive Manager использует настройки по умолчанию для сжимания

Это очень плохо

Классический пример с javadoc:

Скачать его http://www.orcle.com/technetwork/java/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.h мы знаем, что лучшее сжатие -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

Это реально лучше!

Вопрос: Как сделать Archive Manager использовать пользовательскую команду 7Z по умолчанию?

Это было полезно?

Решение

Вы получите более быстрый ответ на суперпользовательский, для таких вопросов.

Глядя на программу, я обнаружил, что это было Файловый ролик и параметры сжатия были в файле XML. Руководство ничего не упомянуло о конфигурации для уровня сжатия. Наконец, я нашел эту информацию с Google (внизу страницы):

Veikk0 написал 24 июля 10 в 20:17
На мой взгляд, это должно получить больше внимания. Создание архивов может быть разочаровывающим и сложно на данный момент, в основном потому, что изменить уровень сжатия, который вы должны:

  1. Откройте GConf-редактор (ALT + F2 или от клеммы).

  2. Перейдите к / приложения / файл-ролик / общий

  3. Вручную отредактируйте ключ под названием Compression_level для Very_fast, быстро, нормальный или максимум.

  4. Создайте свой архив с помощью файлового ролика.

  5. Повторите Если вы хотите создать еще один архив с разным уровнем сжатия.

Кроме того, есть ошибка для этого: Bug 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