ark2.pngDe lejos, el formato de compresión más extendido entre los usuarios de Software libre ha sido TAR y GUNZIP. También llamado “.tgz” o tar ball, lo que realmente vamos a tener es un archivo .tar, una conjunto de archivos y subdirectorios de la carpeta que queramos comprimir, comprimido en formato .gz.

Esta recetilla la escribo después de intentar convertir toda la aplicación web que he creado a un único archivo comprimido. Aunque se puede hacer de una única vez, lo voy a dividir en dos, con fines docentes.

Si mi aplicación estaba en /var/www/wiki, tengo que dirigirme a ese directorio (hay que estar dentro de él) y unir todos los directorios y archivos en un único archivo, que realmente no está comprimido; hemos puesto todos los ficheros uno al lado del otro.

    cd /var/www/wiki

    tar cfv ../wiki.tar *

    • Como vemos, wiki.tar se va a grabar en el directorio padre, en /var/www (por supuesto, que el usuario que ejecuta tiene que tener derechos de escritura) , aunque nosotros ejecutemos desde el directorio wiki.
    • Después sólo tenemos que comprimir, ahora de verdad, el archivo .tar:

    gzip ../wiki.tar

    Y ya podremos tener nuestro archivo wiki.tar.gz listo para compartir o entregar.

    Por supuesto, que todo el proceso se puede hacer de una sola vez, así:

    tar cvfz ../wiki.tar *

    La fuente la encontré aquí.

    Deja una Respuesta