Come estrarre un file tar (.tgz) in Windows?


29

Come estrarre un file tar (.tgz) in Windows? È possibile o devo entrare in un ambiente Linux ed estrarlo?


.... un ambiente Linux solo per estrarlo?
Pacerier,

Conosco il dolore che sta dietro questa domanda: se scarichi frequentemente .tgz qual è il modo più rapido per estrarre il contenuto di .tar che si trova all'interno di .tgz. ??
Ahmed,

Risposte:


35

No, non hai bisogno di Linux, puoi scaricare uno strumento gratuito come 7zip che è più che in grado di estrarre tar.gz/tgzcontenuti.

E, supponendo che tu stia scrivendo file batch per fare questa estrazione (dal momento che questo è un sito di programmazione piuttosto che un forum di aiuto di strumenti generali), ha una bella interfaccia da riga di comando in modo da non doverti preoccupare Spazzatura della GUI.


2
7-zip ha anche una versione x64 nativa di Windows.
Chuck,

7
+1 attraverso la GUI <> spazzatura.
Ulrich Gerhardt,

@Ulrich Puoi usare il Gestore temi 7-Zip per dipingerlo ...
Apple II

@UlrichGerhardt, Real non GUI utilizza le carte . Finché è coinvolto un singolo pixel , è la GUI.
Pacerier,

9

Cygwin contiene gli strumenti necessari, ovviamente. È eccessivo solo decomprimere un tarball, ma se ti piacciono gli strumenti da riga di comando di Linux, vale la pena installare Cygwin.

Usando Cygwin puoi decomprimere un file tgz (zippato tar) in questo modo:

tar -xzf foo.tgz

(che significa e x tratto z ipped f ile)

È inoltre possibile trascinare e rilasciare il file tgz nella finestra del terminale cygwin per ottenere il percorso corretto. Per l'unità C: sarà simile al seguente:

tar -xzf /cygdrive/c/the/path/to/your/file/foo.tgz

Ho cercato di trovare un programma di utilità tar su Windows in grado di estrarre Rocket.Chat i file tgz e cygwin è l'UNICO in grado di farlo. L'archivio presenta percorsi e collegamenti molto lunghi. Ho provato tutti gli strumenti menzionati qui tranne WinRAR e Ch Shell e tutti tranne il tar di Cygwin fallito.
Galmok,

2

È inoltre possibile utilizzare WinRAR per estrarre .tgze .tar.gzfile, tuttavia WinRAR non è un software gratuito.


1
Cosa c'è di sbagliato in questa risposta?
Jon,

1

È possibile utilizzare PowerArchiver 6.1 (freeware) o 7-zip (freeware).


1

Vorrei andare con il 7zip menzionato in precedenza, ma è anche possibile utilizzare WinZIP.


1

Ho sempre le utility GNU UnxUtils nella mia PATHsu una finestra di Windows.

UnxUtils include programmi tare gunzipprogrammi, tra l'altro non si può vivere senza essersi abituati a una shell Unix.




0

Puoi dare un'occhiata al progetto gow . Fornisce un buon elenco di utility Unix sul sistema Win32. Funziona abbastanza bene.


0

Se hai installato git bash sul tuo computer, esegui il comando tar per decomprimere il file

 tar -xzf kafka-1.0.2-src.tgz

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.