Pergunta

Eu uso o Cygwin regularmente, mas eu tenho uma necessidade nos dias de hoje para extrato tar.gz e arquivos tar.bz2 em máquinas Windows de outras pessoas. Eles não querem Cygwin; eles precisam de uma GUI. Eu tentei 7-zip, que algumas outras pessoas em nossa empresa estavam usando, mas 7-zip toma a decisão braindead exigir que você primeiro arquivo a descomprimir a um novo arquivo de destino, em seguida, untar o arquivo, desperdiçando assim tempo e disco espaço, e exigindo ações extras de minha parte. E há outras coisas que eu não gosto sobre a sua interface.

Acabei de receber uma nova estação de trabalho do Windows e decidiu experimentar o software ZipGenius os poderes que decidiram fornecer com ele, mas ele mesmo não lidar com arquivos tar.gz.

Todas as sugestões sobre a melhor ferramenta?

Foi útil?

Solução

7-Zip permite-lhe duplo clique no arquivo dentro do seu gerenciador de arquivos e explorar -lo, então você pode clicar duas vezes no tar.bz e obter o alcatrão, e clique duas vezes novamente para obter os arquivos dentro.

Outras dicas

Um utilitário boa tar para Windows é tar. Não há necessidade de envolver Cygwin, qualquer um; ele pode ser executado como um programa nativo. Os UnxUtils projeto no Sourceforge tem muitas versões do Windows de utilitários comuns Unix sem a necessidade de Cygwin.

Se precisar de uma GUI, WinZip pode ler tarballs, e por isso pode WinRar. Eles se comportam da mesma como você descreve 7-Zip, no entanto. Se você abrir um .tar.gz arquivo, eles primeiro descompacte o arquivo e, em seguida, abra o arquivo tar interior. Não há muito que você pode fazer para evitar que, em uma GUI. Tanto o tar e gz formatos são streamable, o que os torna perfeitos para, digamos, canalizando a saída de gunzip em tar, a fim de descompactar um arquivo tar sem o uso de lotes de disco extra espaço. Mas uma GUI vai oferecer uma lista de todos os arquivos no arquivo, que você não pode fazer sem ler todo o arquivo tar. A GUI também lhe permitirá apontar e clicar para selecionar quais arquivos individuais para extrair, e você não pode fazer isso sem ler o arquivo inteiro, qualquer um.

O que um GUI poderia fazer é descompactar o arquivo na memória para criar um índice e, em seguida, descartar os dados, mantendo apenas o suficiente para exibir o índice. Depois de selecionar os arquivos para extrair, seria descompactar o arquivo tar uma segunda vez e gravar os dados selecionados para o disco. Mas eu não estou ciente de todos os programas que fazê-lo dessa forma. Se você é que pouco espaço em disco, use o método de linha de comando em vez disso.

alças Total Commander .tar.gz fora da caixa e é apenas o melhor gestor FileSystem em torno de meu livro:)

Tente tartool , é um utilitário de linha de comando simples.

Sua livre eo código fonte é aberto.

Divulgação:. Eu escrevi esta ferramenta

Você pode usar 7-Zip, ou PeaZip se você não gosta UI do 7-Zip, ambos são livre e open source. Outra boa opção pode ser WinRAR, é não-livre, mas apenas mostra uma tela de cavalo no arranque do programa quando o julgamento expira, não um grande nag em tudo.

Arquivo de câmbio de www.objectfusion.com tem o melhor suporte TAR de qualquer software do Windows atualmente no mercado.

Eu sempre fui um grande fã de ZipGenius . Eles suportam formatos tar (7zip também) e tem um monte de grandes recursos. Além disso, é livre.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top