Inicio APP y Software ¿Cómo extraer archivos .tar.gz en Windows 10?

¿Cómo extraer archivos .tar.gz en Windows 10?

566
0

Si te encuentras con un archivo .tar.gz, .tgz o .gz, puedes seguir estos pasos para usar la herramienta de línea de comandos tar y extraer su contenido en Windows 10.

Un archivo en formato .tar.gz es un archivo que ha sido creado usando la aplicación de archivo basada en Unix tar y luego comprimido con la compresión gzip. Estos archivos a menudo se denominan “tarballs”. Aunque puedes encontrarlos con una doble extensión (.tar.gz), la extensión también puede acortarse a .tgz o .gz.

Por lo general, los archivos tar son más comunes entre los usuarios de Ubuntu (y otras distribuciones de Linux) y macOS para archivar datos y hacer copias de seguridad. Sin embargo, los usuarios de Windows 10 también pueden encontrarse con estos archivos, lo que justifica tener una forma de extraer su contenido.

Aunque puedes usar aplicaciones de terceros (como 7-Zip y PeaZip), estas aplicaciones no siempre funcionan como se espera con tarballs creados en otra plataforma y son lentas al descomprimir muchos archivos. Sin embargo, Windows 10 incluye soporte nativo para archivos tar, y puedes usar el Símbolo del sistema para extraer estos archivos. O incluso puedes usar el Subsistema de Windows para Linux (WSL) que incluye soporte nativo para Ubuntu, Fedora, SUSE y muchas otras distribuciones. Por lo tanto, también puedes acceder a muchas herramientas de Linux, incluido tar, para extraer rápidamente contenido de tarballs.

Esta guía te enseñará los pasos para usar comandos tar nativos en Windows 10 desde el Símbolo del sistema y Ubuntu para extraer archivos .tar.gz.

  • Extraer tarballs .tar.gz, .tgz, .gz usando tar en Windows 10
  • Extraer tarballs .tar.gz, .tgz, .gz usando tar en Linux en Windows 10

Extraer tarballs .tar.gz, .tgz, .gz usando tar en Windows 10

Para extraer archivos .tar.gz, .tgz, .gz, así como archivos .zip usando tar en Windows 10, sigue estos pasos:

  1. Abre Inicio en Windows 10.
  2. Busca Símbolo del sistema, haz clic derecho en el primer resultado y selecciona la opción Ejecutar como administrador.
  3. Escribe el siguiente comando para usar tar y extraer los archivos y presiona Enter:
    tar -xvzf C:\RUTA\AL\ARCHIVO\NOMBRE-DEL-ARCHIVO.tar.gz -C C:\RUTA\A\CARPETA\EXTRACCION
    extraer rápidamente archivos .tar.gz

Consejo rápido: Cambia la sintaxis para incluir las rutas de origen y destino. Además, dado que estás usando tar en Windows 10, no necesitas especificar la ruta como si estuvieras ejecutando Linux. Puedes usar el formato de ruta utilizado por Windows.

Te recomendamos  Headset convierte YouTube en un reproductor de música de escritorio

Una vez que completes los pasos, tendrás todos los archivos y carpetas extraídos en la ruta de destino que especificaste después de unos momentos.

Se supone que estás extrayendo un tarball creado en otro sistema. Estamos omitiendo algunos argumentos que suelen ser necesarios para preservar permisos, que en Windows 10 no son necesarios para acceder a los archivos.

Extraer tarballs .tar.gz, .tgz, .gz usando tar en Linux en Windows 10

En Windows 10, para usar tar en Linux, necesitas instalar el Subsistema de Windows para Linux (WSL) y una distribución como Ubuntu desde la Microsoft Store.

Para extraer archivos .tar.gz usando Linux en Windows 10, sigue estos pasos:

  1. Abre Inicio.
  2. Busca Ubuntu y haz clic en el primer resultado para abrir la aplicación.
  3. Escribe el siguiente comando para extraer archivos .tar.gz y presiona Enter:
    sudo tar -xvzf /mnt/c/RUTA/AL/TAR-FILE/Escritorio/NOMBRE-DEL-ARCHIVO.tar.gz -C /mnt/c/RUTA/A/CARPETA/DESTINO
    extraer rápidamente archivos .tar.gz 1

Consejo rápido: Actualiza la sintaxis para incluir las rutas de origen y destino. Si es solo un archivo .tar, puedes usar el mismo comando descrito anteriormente pero omitir el argumento z.

En el comando anterior, sudo ejecuta la aplicación como administrador, tar llama a la aplicación y luego le proporcionamos algunos argumentos, incluyendo:

  • x — indica a tar que quieres extraer contenido.
  • v — detallado. Este es un argumento opcional para mostrar el proceso de extracción. De lo contrario, solo verás un cursor parpadeando hasta que el proceso esté completo.
  • z — le dice a tar que descomprima el contenido de un archivo .tar.gz con gzip.
  • f — indica a tar el nombre del archivo que vas a extraer.

Luego debes especificar la ruta del archivo tarball a extraer. Notarás que la ruta comienza con /mnt/c/, en lugar de c:\ porque ahora estás en el mundo de Linux.

-C — (guión y C mayúscula) se usa para decirle a tar que cambie de carpetas. Al ejecutar un comando, comienzas en la carpeta de origen y luego debes especificar la carpeta de destino, que es la ruta que especificamos para completar el comando. Puedes extraer archivos .tar.gz en cualquier carpeta que desees, pero recuerda comenzar la ruta con /mnt/ seguido de la ruta de Windows.

Te recomendamos  ¿Cómo instalar Pip en Mac?

Debes prestar atención a las mayúsculas y minúsculas al escribir un comando de Linux, ya que “Escritorio” no es lo mismo que “escritorio”.

Esta guía describe los pasos básicos para extraer archivos .tar.gz. Si no eres un usuario de Linux, puedes aprender más sobre esta herramienta en la consola de Ubuntu escribiendo el comando tar --help.

Esperamos que ahora puedas extraer archivos .tar.gz de manera mucho más rápida y sencilla. Si todavía tienes alguna duda sobre el tema, te invitamos a ver nuestro artículo sobre ¿Cómo extraer archivos tar.gz desde la línea de comandos de Linux? Recuerda revisar el resto de nuestro contenido en Portalmastips, donde seguro encontrarás información valiosa sobre tecnología y aplicaciones.