Cómo Descomprimir un Archivo TAR GZ en Linux

Un archivo tar.gz combina dos formatos diferentes: TAR y GZIP: El TAR agrupa varios archivos en un solo archivo y el GZIP comprime ese archivo para reducir su tamaño.

Este formato es muy utilizado en Linux porque es eficiente y compatible con casi todos los sistemas. A diferencia de ZIP o RAR, tar.gz está optimizado para entornos Linux, por lo que es ideal para empaquetar software, hacer copias de seguridad y transferir datos.

Descomprimir Tar.gz Usando el Administrador de Archivos

Casi todos los administradores de archivos en Linux pueden extraer archivos tar.gz con solo unos clics.

Si usas Nautilus (el administrador de archivos de Ubuntu) sigue estos pasos:

1️⃣ Abre el administrador de archivos.
2️⃣ Ve a la carpeta que contiene el archivo tar.gz.
3️⃣ Haz clic derecho sobre el archivo y selecciona “Extraer aquí”.
4️⃣ Elige la carpeta de destino y haz clic en “Seleccionar”.

¡Así de fácil! Esta opción es ideal si prefieres una solución gráfica sin usar la terminal.

TIP: ¿Buscas mejor compresión? Prueba otros formatos como Bzip2 o XZ.

Descomprimir Tar.gz Desde la Terminal

Si prefieres rapidez y flexibilidad, la terminal es la mejor opción.

1️⃣ Abre una terminal y ve a la carpeta donde está el archivo:

cd /ruta/del/archivo/

2️⃣ Extrae el archivo tar.gz con el comando tar:

tar -xzvf archivo.tar.gz
  • x → Extraer archivos
  • z → Usar compresión gzip
  • v → Mostrar progreso
  • f → Especificar el archivo

Si quieres extraerlo en una carpeta específica, usa:

tar -xzvf archivo.tar.gz -C /ruta/destino/

Esto extraerá los archivos en /ruta/destino/ en lugar del directorio actual.

Extraer Tar.gz con Xarchiver

Si necesitas más control sobre la extracción, Xarchiver es una excelente opción gráfica.

Instalar Xarchiver en Ubuntu/Debian

sudo apt install xarchiver

Descomprimir un Archivo Tar.gz con Xarchiver

1️⃣ Abre Xarchiver y haz clic en “Archivo” → “Abrir”.
2️⃣ Busca y selecciona el archivo tar.gz.
3️⃣ Haz clic en “Acción” → “Extraer”.
4️⃣ Elige una carpeta de destino y marca “Touch files” si quieres sobrescribir archivos existentes.
5️⃣ Pulsa “Extraer” y ¡listo! ✅

Xarchiver es ideal si buscas más opciones sin necesidad de usar comandos.

Unpack, un Script para Descomprimir Archivos Fácilmente

Si trabajas con archivos comprimidos a menudo, Unpack simplifica el proceso con un solo comando.

Instalar Unpack

git clone https://github.com/githaff/unpack.git
mkdir ~/bin
cp unpack/unpack ~/bin/
chmod u+x ~/bin/unpack

Extraer un Archivo Tar.gz con Unpack

unpack archivo.tar.gz

Unpack detecta automáticamente el tipo de archivo y lo extrae sin necesidad de opciones adicionales.


Conclusión

Descomprimir archivos tar.gz en Linux es muy fácil. Puedes elegir el método que mejor se adapte a ti:

Administrador de archivos → Opción gráfica y sencilla. ️
Terminal (tar) → Rápido y flexible. ⚡
Xarchiver → Interfaz gráfica con más opciones. ️
Unpack → Comando único y simple.

Ahora ya sabes cómo manejar archivos tar.gz como un experto. ¡A descomprimir!