Personalizar comandos 7Z Gnome Archive Manager
Pregunta
gerente + Nautilus Archivo es cosa muy útil para cualquier trabajo con archivos
Si instala el paquete completo p7zip-Administrador de archivos puede trabajar con archivos 7z
Pero el uso gestor de configuración predeterminada Archivo para la compresión
Es muy malo
ejemplo clásico con javadoc:
Puedes descargarlo desde 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
Sin embargo, desde el hombre 7z y desde LzmaLib.h sabemos que es mejor compresión -mx=9 -mfb=273 -md=64m
try de Let:
7z a -t7z -m0=lzma -mx=9 -mfb=273 -md=64m -ms=on javadoc.7z javadoc
du -chb javadoc.7z
21308619 javadoc.7z
Esto es real mejor!
Pregunta: Como hacer Administrador de archivos para usar comando personalizado 7z como predeterminada?
Solución
Usted obtendrá una respuesta más rápida en superusuario , para preguntas como ésta.
Mirando el programa, he descubierto que era File-Roller y los parámetros de compresión estaban en un archivo XML. El manual de configuración para nada sobre el nivel de compresión mencionado. Por último, he encontrado esta información con Google (en la parte inferior de la página):
Veikk0 escribió el 24 Jul 10 en el 20:17
En mi opinión, esto debería obtener más atención. Creación de archivos pueden ser frustrante y difícil al momento, sobre todo porque para cambiar el el nivel de compresión que tiene que:
Open gconf-editor (alt + F2 o de terminal).
Vaya a / aplicaciones / file-roller / general
editar manualmente la clave llamada nivel_compresión a very_fast, rápido, normal o máximo.
Crea tu archivo con file-roller.
Repetir si desea crear otro archivo con diferente nivel de compresión.
Además, no es un error para esto: Bug 450019 - compresión a nivel
Otros consejos
En Trisquel 6.0 / Ubuntu 12.04, es dconf-editor
, y el esquema es org.gnome.FileRoller.General
.
La mejor compresión con 7-zip se puede lograr con
7zr a -mx=9 OUTPUT.7z INPUT
que produce archivos ligeramente menor que el nivel de compresión "máximo" de File Roller, debido al hecho de que File Roller utiliza el parámetro -m0=lzma2
, que ya no es beneficioso partir de la versión 9.20 7-zip.