Cómo extraer rápidamente los archivos .tar.gz en Windows 10

Un archivo con el formato .tar.gz es un archivo que ha sido creado utilizando la aplicación de archivo basada en Unix tar y luego comprimido utilizando la compresión gzip . Estos archivos suelen denominarse «tarballs», y aunque se pueden encontrar con una doble extensión (.tar.gz), la extensión también se puede acortar a .tgz o .gz .

Por lo general, los archivos de alquitrán son utilizados comúnmente por los usuarios de Ubuntu y macOS para archivar datos y hacer copias de seguridad, pero a veces los usuarios de Windows 10 también pueden encontrarse con este tipo de archivos y pueden necesitar extraer su contenido.

Si bien puedes usar varias aplicaciones de terceros como 7-Zip y PeaZip , a veces estas aplicaciones no funcionan bien con archivos creados en otra plataforma, y son lentas para descomprimir una gran cantidad de archivos. Sin embargo, Windows 10 incluye soporte nativo para tar que puedes usar con Command Prompt para extraer estos archivos. Además, puede usar el subsistema de Windows para Linux (WSL) que ofrece compatibilidad nativa con Ubuntu, Fedora y SUSE, y por lo tanto también puede acceder a muchas herramientas de Linux, incluido el alquitrán para extraer rápidamente el contenido de las bolas de alquitrán.

En esta guía, aprenderás los pasos para usar los comandos nativos de tar en Windows 10 usando Command Prompt y Ubuntu para extraer el contenido de un archivo .tar.gz.

Cómo extraer bolas de alquitrán .tar.gz, .tgz, o .gz usando alquitrán en Windows 10

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

  1. Abrir Iniciar .

  2. Buscar el símbolo de comando , hacer clic con el botón derecho del ratón en el primer resultado y seleccionar la opción Ejecutar como administrador .

  3. Escriba el siguiente comando para utilizar el alquitrán para extraer los archivos y pulse Enter :

    tar -xvzf C:NRuta para archivar el nombre del archivo.tar.gz -C C:NRuta para la extracción de carpetas

      Soporte nativo de tar en Windows 10 Consejo rápido: En el comando, asegúrate de actualizar la sintaxis para incluir las rutas de origen y destino. Además, como estás usando tar en Windows 10, no necesitas especificar la ruta como si estuvieras ejecutando Linux. Simplemente puedes usar el formato de la ruta usado por Windows.

Una vez que complete los pasos, después de unos momentos, tendrá todos los archivos y carpetas extraídos a la ruta de destino que especificó.

Se supone que estás extrayendo un tarball que fue creado en otro sistema, por lo tanto nos saltamos algunos argumentos normalmente necesarios para preservar los permisos, que en Windows 10 no son necesarios para acceder a los archivos. 

Cómo extraer bolas de alquitrán .tar.gz, .tgz, o .gz usando alquitrán en Linux en Windows 10

Para utilizar el alquitrán en Linux, es necesario instalar una distro (como Ubuntu) activando el subsistema Windows para Linux (WSL) utilizando la experiencia de las características de Windows, y luego instalar Ubuntu desde la tienda de Microsoft.

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

  1. Abrir Iniciar .

  2. Busca Ubuntu y haz clic en el resultado superior para abrir la aplicación.

  3. Escriba el siguiente comando para extraer el contenido del archivo .tar.gz y pulse Enter :

    sudo tar -xvzf mntcPATHTOTAR-FILEDesktopNAME.tar.gz -C mntcPATHTODESTINATIONFOLDER

      Comando Tar en Windows 10 Consejo rápido: En el comando, asegúrese de actualizar la sintaxis para incluir las rutas de origen y destino. Si sólo es un archivo .tar , puedes usar el mismo comando descrito anteriormente, pero no incluyas el argumento z .

En el comando anterior, escribimos sudo para ejecutar la aplicación como administrador, tar para llamar a la aplicación, y luego le dimos algunos argumentos, incluyendo:

  • x - indica el alquitrán que quieres extraer el contenido.
  • v - verboso. Este es un argumento opcional para mostrar el proceso de extracción. De lo contrario, sólo verás el cursor parpadeante hasta que el proceso se complete.
  • z - le dice a tar que descomprima el contenido de un archivo .tar.gz con gzip.
  • f - instruye a tar el nombre del archivo que estás a punto de extraer.

Entonces necesitas especificar la ruta del archivo tarball que quieres extraer. Notarás que la ruta comienza con mntc, en lugar de c:, y esto es porque en realidad estamos trabajando en el mundo de Linux.

-C - (guión y mayúscula C ) se utiliza para indicar al alquitrán que cambie de carpeta. Cuando se ejecuta un comando, se empieza en la carpeta de origen y luego hay que especificar la carpeta de destino, que es la ruta que hemos especificado para completar el comando. Puedes extraer los archivos a cualquier carpeta que desees, pero recuerda iniciar la ruta con mnt seguido de la ruta de Windows.

Es muy importante que prestes atención a las mayúsculas y minúsculas mientras escribes un comando en Linux ya que Escritorio no es lo mismo que escritorio .

En esta guía, estamos viendo los pasos básicos para realizar una tarea específica, si no eres un usuario de Linux, hay mucho más que aprender sobre el alquitrán. Si quieres aprender más sobre esta herramienta, en la consola de Ubuntu escribe tar --help.

Te puede interesar:  Cómo clonar un disco duro de Windows 10 a un nuevo SSD usando Macrium Reflect

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies