Busindre » Blog Archive » P7zip Compresión 7z en GNU/Linux y FreeBSD

P7zip Compresión 7z en GNU/Linux y FreeBSD

January 7th, 2008 by Busindre

7-Zip es un conocido software de compresión libre distribuido bajo la licencia GNU Lesser General Public License (GPL). Para instalarlo en nuestro GNU/Linux o BSD hay un port en linea de comandos llamado p7zip, para sistemas GNU/Linux tenemos los binarios o los sources (Compilación). 7-Zip es uno de los mejores gestores de archivos comprimidos del momento debido a su poderosa capacidad de compresión. Usa el nuevo formato de compresión que tiene por extensión ".7z", que alcanza porcentajes de compresión hasta un 50% mejores que el estándar ZIP, sin perder en calidad ni velocidad. Este descompresor soporta formatos ZIP, CAB, RAR, ARJ, GZIP, TAR y otros, siendo muy útil conocerlo y tenerlo siempre disponible en nuestro sistema.

Descarga de paquetes: P7zip

Binarios (Linux): En p7zip_4.57/bin encontramos: 7z / 7za / 7zCon.sfx / 7zr / 7z.so / Client7z / Codecs

Con crear un enlace a /usr/bin de los binarios tenemos suficiente:

$ tar -xvjf p7zip_4.57_x86_linux_bin.tar.bz2
$ mv p7zip_4.57 /opt
$ cd /usr/bin
# ln -s /opt/p7zip_4.57/bin/7z
# ln -s /opt/p7zip_4.57/bin/7za
# ln -s /opt/p7zip_4.57/bin/7zr

GNU/Linux (Sources)

$ tar -xvjf p7zip_4.57_src_all.tar.bz2
$ cd p7zip_4.57
$ make all3
# make install

FreeBSD (Sources)

$ tar -xvjf p7zip_4.57_src_all.tar.bz2
$ cd p7zip_4.57
$ mv makefile.freebsd makefile.machine
$ make all3
# make install

Características de p7zip:

Alto grado de compresión en el nuevo formato 7z con LZMA compresión.
7-Zip es software libre distribuido bajo licencia GNU LGPL.
Formatos soportados : 7z, ZIP, CAB, RAR, ARJ, GZIP, BZIP2, Z, TAR, CPIO, RPM y DEB.
Capacidad de ficheros autoextraibles para el formato 7z.
Potente versión de línea de comandos.
Plugin para FAR Manager.
Para formatos ZIP y GZIP 7-Zip proporciona una tasa de compresión entre un 2 y un 10 % mejor que las conseguidas con PKZip y WinZip

Descomprimir

XML:
$ 7z e Mas.Brain.Training.EUR.Multi6.7z

7-Zip 4.57  Copyright (c) 1999-2007 Igor Pavlov  2007-12-06
p7zip Version 4.57 (locale=es_ES,Utf16=on,HugeFiles=on,1 CPU)

Processing archive: Mas.Brain.Training.EUR.Multi6.7z

Extracting  Mas Brain Training.nds

Everything is Ok

Size:       67108864
Compressed: 21435987

Comprimir un directorio / fichero

$ 7za a directory.7z directory
$ 7za a fichero.7z fichero
$ 7za a fichero.7z fichero1 fichero2 fichero3

NOTA: No usar * ni derivados (.*)

Posted in How To |

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.