Cómo extraer o descomprimir el archivo tar.xz en Linux
Aprenda a descomprimir el archivo tar.xz en la terminal de Linux. Aprenda también qué son los archivos tar y xz.ufeff
Acaba de descargar un programa o un archivo que termina en .tar.xz y se pregunta cómo extraer este archivo tar.xz en la línea de comandos de Linux.
Antes de mostrarte cómo descomprimir un archivo tar.xz, déjame hablarte rápidamente sobre tar y xz.
¿Qué es el archivo tar.xz?
tar es una utilidad que combina varios archivos en un solo archivo. La principal ventaja de una utilidad como tar es la transferencia de archivos.
Debido a la sobrecarga, transferir 100 archivos de 1 KB llevará más tiempo que transferir un archivo de 100 KB.
Usando el comando tar, puede archivar varios archivos en un solo archivo y así ahorrar tiempo y ancho de banda al transferir el archivo.
Pero tar por sí solo no comprime archivos. Si utiliza tar para combinar 100 archivos de 1 KB cada uno, el archivo tar resultante probablemente tendrá sólo unos 100 KB.
Para ahorrar aún más tiempo y ancho de banda, se utilizan utilidades de compresión. Estas herramientas de compresión reducirán el tamaño del archivo tar resultante. XZ es una de esas herramientas de compresión y utiliza el algoritmo de compresión LZMA.
Es por eso que el archivo tar.xz resultante en nuestro escenario podría ser considerablemente más pequeño que 100 KB, digamos 50 KB.
Extrayendo el archivo tar.xz en Linux
Extraer un archivo tar xz es bastante sencillo. Sólo necesita asegurarse de tener soporte para la utilidad de compresión xz en su distribución de Linux.
La herramienta de compresión xz está disponible a través del paquete xz-utils en la mayoría de las distribuciones de Linux. La mayoría de las veces, ya tendrás xz-utils instalado de forma predeterminada.
Pero aún así debes asegurarte de que esté instalado en tu sistema. Puede utilizar el administrador de paquetes de su distribución de Linux para instalarlo.
En Debian o Ubuntu, puedes instalar xz-utils con el siguiente comando:
sudo apt install xz-utils
Una vez que tenga soporte de compresión xz en su distribución de Linux, puede extraer el archivo tar.xz usando el comando tar estándar:
tar -xf file.tar.xz
aquí:
-
-x significa extraer el archivo archivado
-f significa que el siguiente es el nombre del archivo archivado
¿Por qué necesitabas especificar x (extraer) aquí? Porque tar también se puede utilizar para crear (comprimir) archivos.
Por lo tanto, debe especificar qué operación está realizando con el comando tar, compresión (c) o extracción (x).
Espero que este rápido tutorial te haya ayudado a extraer el archivo tar xz y que comprendas un poco mejor los archivos tar y xz. En una publicación relacionada, puede aprender cómo crear una carpeta gzip con tar en Linux.
Si le gustó el tutorial, suscríbase al boletín semanal para recibir consejos y tutoriales de Linux en su bandeja de entrada.