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?


.... 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.


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

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.


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


1

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


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.




0

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


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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.