Conozco el dolor que hay detrás de esta pregunta: si descargas con frecuencia .tgz, ¿cuál es una forma de acceso directo para extraer el contenido de .tar que está dentro de .tgz? ??
Ahmed
Respuestas:
35
No, no necesita Linux, puede descargar una herramienta gratuita como 7zip que es más que capaz de extraer tar.gz/tgzcontenido.
Y, suponiendo que está escribiendo archivos por lotes para hacer esta extracción (dado que este es un sitio de programación en lugar de un foro de ayuda de herramientas generales), tiene una interfaz de línea de comandos agradable para que no tenga que preocuparse por Basura GUI.
7-zip también tiene una versión nativa de Windows x64.
Chuck
77
+1 aunque GUI <> basura.
Ulrich Gerhardt
@Ulrich Puedes usar 7-Zip Theme Manager para pintarlo ...
Apple II
@UlrichGerhardt, Real no GUI está usando tarjetas . Mientras haya un solo píxel involucrado , es GUI.
Pacerier
9
Cygwin contiene las herramientas necesarias, por supuesto. Es excesivo simplemente descomprimir un tarball, pero si te gustan las herramientas de línea de comandos de Linux, vale la pena instalar Cygwin.
Usando Cygwin puedes descomprimir un archivo tgz (tar comprimido) como este:
tar -xzf foo.tgz
(lo que significa e x tracto z ipped f ile)
También puede arrastrar y soltar el archivo tgz en la ventana del terminal cygwin para obtener la ruta correcta. Para la unidad C: se verá así:
tar -xzf /cygdrive/c/the/path/to/your/file/foo.tgz
He estado tratando de encontrar una utilidad tar en Windows que pueda extraer archivos Rocket.Chat tgz y cygwin es el ÚNICO capaz de eso. El archivo presenta rutas y enlaces muy largos. He probado todas las herramientas mencionadas aquí, excepto WinRAR y Ch Shell, y todas, excepto la tar de Cygwin, fallaron.
galmok
2
También puede usar WinRAR para extraer .tgzy .tar.gzarchivos, sin embargo, WinRAR no es un software gratuito.
Respuestas:
No, no necesita Linux, puede descargar una herramienta gratuita como 7zip que es más que capaz de extraer
tar.gz/tgz
contenido.Y, suponiendo que está escribiendo archivos por lotes para hacer esta extracción (dado que este es un sitio de programación en lugar de un foro de ayuda de herramientas generales), tiene una interfaz de línea de comandos agradable para que no tenga que preocuparse por Basura GUI.
fuente
Cygwin contiene las herramientas necesarias, por supuesto. Es excesivo simplemente descomprimir un tarball, pero si te gustan las herramientas de línea de comandos de Linux, vale la pena instalar Cygwin.
Usando Cygwin puedes descomprimir un archivo tgz (tar comprimido) como este:
(lo que significa e x tracto z ipped f ile)
También puede arrastrar y soltar el archivo tgz en la ventana del terminal cygwin para obtener la ruta correcta. Para la unidad C: se verá así:
fuente
También puede usar WinRAR para extraer
.tgz
y.tar.gz
archivos, sin embargo, WinRAR no es un software gratuito.fuente
Puede usar PowerArchiver 6.1 (freeware) o 7-zip (freeware).
fuente
Yo iría con el 7zip mencionado anteriormente, pero también puedes usar WinZIP.
fuente
Siempre tengo las utilidades UnxUtils GNU en mi
PATH
caja de Windows.UnxUtils incluye
tar
ygunzip
programas, entre otras cosas sin las cuales uno no puede vivir después de acostumbrarse a un shell de Unix.fuente
Yo uso Ch Shell de SoftIntegration .
fuente
Utilizo Universal Extractor . Utilizo eso y 7-Zip para muchas cosas.
fuente
Puedes ver el proyecto gow . Proporciona una buena lista de utilidades de Unix en el sistema Win32. Funciona bastante bien
fuente
Si tiene instalado git bash en su máquina, ejecute el comando tar para descomprimir el archivo
fuente
Desde Windows 10 versión 1803, Windows incluye
bsdtar
(consulte https://devblogs.microsoft.com/commandline/windows10v1803/ .bsdtar
está disponible contar
CMD y Powershell.fuente