6.53. Tar-1.15.1

El paquete Tar contiene un programa de archivado.

Tiempo estimado de construcción: 0.2 SBU
Espacio requerido en disco: 13.7 MB

6.53.1. Instalación de Tar

Aplica un parche para corregir ciertos problemas con el banco de pruebas cuando se usa GCC-4.0.3:

patch -Np1 -i ../tar-1.15.1-gcc4_fix_tests-1.patch

Tar tiene un problema cuando se utiliza la opción -S con ficheros mayores de 4 GB. El siguiente parche corrige adecuadamente este problema:

patch -Np1 -i ../tar-1.15.1-sparse_fix-1.patch

Las versiones recientes de Tar son vulnerables a una sobrecarga de memoria procedente de archivos especialmente manipulados. El siguiente parche soluciona esto:

patch -Np1 -i ../tar-1.15.1-security_fixes-1.patch

Prepara Tar para su compilación:

./configure --prefix=/usr --bindir=/bin --libexecdir=/usr/sbin

Compila el paquete:

make

Para comprobar los resultados, ejecuta: make check.

Instala el paquete:

make install

6.53.2. Contenido de Tar

Programas instalados: rmt y tar

Descripciones cortas

rmt

Manipula remotamente una unidad de cinta magnética mediante una comunicación de conexión entre procesos.

tar

Crea, extrae ficheros y lista el contenido de un archivo, también conocido como paquete tar (tarball).