Como extrair um arquivo tar (.tgz) no Windows?

29

Como extrair um arquivo tar (.tgz) no Windows? Isso é possível ou eu tenho que entrar em um ambiente linux e extraí-lo?

kiki
fonte
.... um ambiente linux apenas para extrair?
Pacerier
Conheço a dor que está por trás dessa pergunta: se você baixa com freqüência .tgz, o que é uma maneira de extrair o conteúdo do .tar que está dentro do .tgz. ??
Ahmed

Respostas:

35

Não, você não precisa do Linux, pode baixar uma ferramenta gratuita como o 7zip, que é mais do que capaz de extrair tar.gz/tgzconteúdo.

E, supondo que você esteja gravando arquivos em lote para fazer essa extração (já que este é um site de programação e não um fórum de ajuda geral sobre ferramentas), ele possui uma ótima interface de linha de comando para que você não precise se preocupar com Lixo da GUI.


fonte
2
O 7-zip também possui uma versão nativa do Windows x64.
Chuck
7
+1 na GUI <> lixo.
precisa
@ Ulrich Você pode usar o 7-Zip Theme Manager para pintá-lo ...
Apple II
@UlrichGerhardt, o Real não-GUI está usando cartões . Contanto que haja um único pixel envolvido , é GUI.
Pacerier
9

Cygwin contém as ferramentas necessárias, é claro. É um exagero apenas descompactar um pacote, mas se você gosta das ferramentas de linha de comando do Linux, vale a pena instalar o Cygwin.

Usando o Cygwin, você pode descompactar um arquivo tgz (tar zipado) como este:

tar -xzf foo.tgz

(o que significa e x tracto z ipped f ile)

Você também pode arrastar e soltar o arquivo tgz na janela do terminal cygwin para obter o caminho correto. Para a unidade C: será assim:

tar -xzf /cygdrive/c/the/path/to/your/file/foo.tgz
Edward Falk
fonte
Eu tenho tentado encontrar um utilitário tar no Windows que possa extrair arquivos Rocket.Chat tgz e o cygwin é o ÚNICO capaz disso. O arquivo apresenta caminhos e links muito longos. Eu tentei todas as ferramentas mencionadas aqui, exceto WinRAR e Ch Shell e todas, exceto o tar do Cygwin, falharam.
galmok
2

Você também pode usar o WinRAR para extrair .tgze .tar.gzarquivos, no entanto, o WinRAR não é um software livre.

TheBlazingSkull12
fonte
1
O que há de errado com esta resposta?
Jon
1

Você pode usar o PowerArchiver 6.1 (freeware) ou 7-zip (freeware).

Anton Sizikov
fonte
1

Eu usaria o 7zip mencionado anteriormente, mas você também pode usar o WinZIP.

Rich Homolka
fonte
1

Eu sempre tenho os utilitários UnxUtils GNU na minha PATHcaixa do Windows.

O UnxUtils inclui tare gunzipprogramas, entre outras coisas que não se pode viver sem depois de se acostumar com um shell Unix.

mizo
fonte
0

Eu uso o Universal Extractor e o 7-Zip para muitas coisas.

Sandeep Bansal
fonte
0

Você pode conferir o projeto gow . Ele fornece uma boa lista de utilitários Unix no sistema Win32. Funciona muito bem.

lang2
fonte
0

Se você tiver o git bash instalado em sua máquina, execute o comando tar para descompactar o arquivo

 tar -xzf kafka-1.0.2-src.tgz
Joey587
fonte