Pregunta

Uso Cygwin regularmente, pero en estos días necesito extraer archivos tar.gz y tar.bz2 en las máquinas Windows de otras personas. No quieren a Cygwin; Necesitan una GUI. Intenté 7-zip, que otras personas de nuestra empresa estaban usando, pero 7-zip toma la decisión de exigirle que primero descomprima un archivo en un nuevo archivo de destino, luego descomprima el archivo, lo que desperdicia tiempo y disco espacio, y que requieren acciones adicionales de mi parte. Y hay otras cosas que no me gustan de su interfaz.

Acabo de recibir una nueva estación de trabajo de Windows y decidí probar el software ZipGenius con los poderes que se decidió proporcionar, pero ni siquiera maneja los archivos tar.gz.

¿Alguna sugerencia sobre una herramienta mejor?

¿Fue útil?

Solución

7-Zip le permite hacer doble clic en el archivo dentro de su administrador de archivos y explorar para que pueda hacer doble clic en tar.bz y obtener el tar, y hacer doble clic nuevamente para obtener los archivos dentro.

Otros consejos

Una buena utilidad tar para Windows es tar. Tampoco es necesario involucrar a Cygwin; Se puede ejecutar como un programa nativo. El proyecto UnxUtils en Sourceforge tiene muchas versiones de Windows de utilidades comunes de Unix sin la necesidad de Cygwin.

Si necesita una GUI, WinZip puede leer tarballs, y también WinRar. Sin embargo, se comportan igual que usted describe 7-Zip. Si abre un archivo .tar.gz , primero descomprimen el archivo y luego abren el archivo tar interno. No hay mucho que pueda hacer para evitar eso en una GUI. Los formatos tar y gz son transmisibles, lo que los hace perfectos para, por ejemplo, canalizar la salida de gunzip a <=> para descomprimir un tarball sin usar mucho espacio extra en disco. Pero una GUI ofrecerá una lista de todos los archivos en el archivo, lo que no puede hacer sin leer todo el archivo tar. Una GUI también le permitirá apuntar y hacer clic para seleccionar qué archivos individuales extraer, y tampoco puede hacerlo sin leer el archivo completo.

Lo que una GUI podría hacer es descomprimir el archivo en la memoria para crear un índice y luego descartar los datos, reteniendo solo lo suficiente para mostrar el índice. Una vez que seleccione los archivos para extraer, descomprimirá el tarball por segunda vez y escribirá los datos seleccionados en el disco. Pero no conozco ningún programa que lo haga de esa manera. Si tiene poco espacio en el disco, use el método de línea de comandos.

Total Commander maneja .tar.gz fuera de la caja y es el mejor administrador de FileSystem disponible mi libro :)

Pruebe tartool , es una sencilla utilidad de línea de comandos.

Es gratis y el código es de código abierto.

Divulgación: escribí esta herramienta.

Puede usar 7-Zip o PeaZip si no le gusta la interfaz de usuario de 7-Zip, ambos son gratuitos y de código abierto. Otra buena opción puede ser WinRAR, no es gratuita, pero solo muestra una pantalla molesta al inicio del programa cuando finaliza la prueba, no es una gran molestia en absoluto.

Archive eXchange de www.objectfusion.com tiene el mejor soporte TAR de cualquiera de los software de Windows actualmente en el mercado.

Siempre he sido un gran admirador de ZipGenius . Admiten formatos TAR (también 7zip) y tiene muchas características excelentes. Además, es gratis.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top