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.
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.
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.
fonte
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:
(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:
fonte
Você também pode usar o WinRAR para extrair
.tgz
e.tar.gz
arquivos, no entanto, o WinRAR não é um software livre.fonte
Você pode usar o PowerArchiver 6.1 (freeware) ou 7-zip (freeware).
fonte
Eu usaria o 7zip mencionado anteriormente, mas você também pode usar o WinZIP.
fonte
Eu sempre tenho os utilitários UnxUtils GNU na minha
PATH
caixa do Windows.O UnxUtils inclui
tar
egunzip
programas, entre outras coisas que não se pode viver sem depois de se acostumar com um shell Unix.fonte
Eu uso o Ch Shell da SoftIntegration .
fonte
Eu uso o Universal Extractor e o 7-Zip para muitas coisas.
fonte
Você pode conferir o projeto gow . Ele fornece uma boa lista de utilitários Unix no sistema Win32. Funciona muito bem.
fonte
Se você tiver o git bash instalado em sua máquina, execute o comando tar para descompactar o arquivo
fonte
Desde a versão 1803 do Windows 10, o Windows inclui
bsdtar
(consulte https://devblogs.microsoft.com/commandline/windows10v1803/ .bsdtar
está disponíveltar
no CMD e no Powershell.fonte