Anpassen Gnome Archive Manager 7z Befehle
Frage
Archive Manager + nautilus ist sehr nützlich, was für jede Arbeit mit Archiven
Wenn Sie p7zip-Komplettpaket Archive Manager installieren können mit 7z-Archiven arbeiten
Aber Archive Manager verwenden Sie die Standardeinstellungen für die Komprimierung
Es ist sehr schlecht
Klassisches Beispiel mit javadoc:
Laden Sie es von http://www.oracle.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
Aber von Mann 7z und von LzmaLib.h wissen wir, dass beste Kompression ist -mx=9 -mfb=273 -md=64m
Lassen Sie uns versuchen:
7z a -t7z -m0=lzma -mx=9 -mfb=273 -md=64m -ms=on javadoc.7z javadoc
du -chb javadoc.7z
21308619 javadoc.7z
Dies ist wirklich besser!
Frage: Wie Archive Manager machen benutzerdefinierten 7z-Befehl als Standard verwenden?
Lösung
Sie erhalten eine schnellere Antwort auf Super-User , für Fragen wie diese.
auf dem Programm der Suche, entdeckte ich, dass es Datei-Roller und die Kompressionsparameter in einer XML-Datei war. Das Handbuch erwähnt nichts über die Konfiguration für die Kompression. Schließlich fand ich diese Informationen mit Google (am Ende der Seite):
Veikk0 schrieb am 24. 10. Juli um 20:17 Uhr
Meiner Meinung nach sollten diese bekommen mehr Beachtung. Erstellen von Archiven können frustrierend und schwierig bei der Moment, vor allem, weil die sich ändern Komprimierungsstufe müssen Sie:
Öffnen gconf-Editor (Alt + F2 oder von Terminal).
Navigieren Sie zu / apps / file-roller / general
manuell bearbeiten die Schlüssel namens Komprimierungsstufe zu very_fast, schnell, Normal oder Maximum.
Erstellen Sie Ihr Archiv mit Datei-Rolle.
Wiederholen Sie, wenn Sie ein anderes Archiv mit unterschiedlichen erstellen möchten Komprimierungsstufe.
Darüber hinaus gibt es einen Fehler für diese: Bug 450019 - Komprimierungsstufe
Andere Tipps
Auf Trisquel 6.0 / Ubuntu 12.04, es ist dconf-editor
, und das Schema org.gnome.FileRoller.General
.
Die beste Komprimierung mit 7-zip kann erreicht werden
7zr a -mx=9 OUTPUT.7z INPUT
, die etwas kleinere Dateien als die „maximale“ Komprimierungsstufe von File Roller produziert, aufgrund der Tatsache, dass File Roller verwendet den -m0=lzma2
Parameter, die nicht mehr als 7-Zip-Version 9.20 von Vorteil ist.