Como extrair um arquivo tar (.tgz) no Windows? Isso é possível ou eu tenho que entrar em um ambiente linux e extraí-lo?
Como extrair um arquivo tar (.tgz) no Windows? Isso é possível ou eu tenho que entrar em um ambiente linux e extraí-lo?
Respostas:
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/tgz
conteú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.
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
Você pode usar o PowerArchiver 6.1 (freeware) ou 7-zip (freeware).
Eu usaria o 7zip mencionado anteriormente, mas você também pode usar o WinZIP.
Eu uso o Ch Shell da SoftIntegration .
Eu uso o Universal Extractor e o 7-Zip para muitas coisas.
Desde a versão 1803 do Windows 10, o Windows inclui bsdtar
(consulte https://devblogs.microsoft.com/commandline/windows10v1803/ .
bsdtar
está disponível tar
no CMD e no Powershell.