Wie entpacke ich eine TAR-Datei (.tgz) in Windows?

29

Wie entpacke ich eine TAR-Datei (.tgz) in Windows? Ist das möglich oder muss ich mich in eine Linux-Umgebung begeben und diese extrahieren?

kiki
quelle
.... eine Linux-Umgebung nur zum extrahieren?
Pacerier
Ich kenne den Schmerz, der hinter dieser Frage steckt: Wenn Sie häufig .tgz herunterladen, ist dies eine Abkürzung, um den Inhalt der .tar zu extrahieren, die sich in der .tgz befindet. ??
Ahmed

Antworten:

35

Nein, Sie brauchen kein Linux. Sie können ein kostenloses Tool wie 7zip herunterladen, das mehr als nur tar.gz/tgzInhalte extrahieren kann.

Und auf der Annahme , dass Sie schreiben Batch - Dateien diese Extraktion zu tun (da dies ist ein Programmier Website eher als eine allgemeine Werkzeuge Hilfe Forum), hat es eine nette Kommandozeilen - Schnittstelle , so dass Sie nicht zu haben Sorgen über GUI Müll.


quelle
2
7-zip hat auch eine native Windows x64-Version.
Chuck
7
+1 obwohl GUI <> Müll.
Ulrich Gerhardt
@Ulrich Sie können 7-Zip Theme Manager verwenden, um es zu malen ...
Apple II
@UlrichGerhardt, Echtes Nicht-GUI benutzt Karten . Solange es ein einzelnes Pixel ist beteiligt , es ist GUI.
Pacerier
9

Cygwin enthält natürlich die notwendigen Werkzeuge. Es ist übertrieben, nur einen Tarball zu entpacken, aber wenn Sie die Linux-Befehlszeilentools mögen, lohnt sich die Installation von Cygwin.

Mit Cygwin können Sie eine tgz (gezippte tar) -Datei wie folgt entpacken:

tar -xzf foo.tgz

(was bedeutet , e x Trakts z ipped f ile)

Sie können die tgz-Datei auch per Drag & Drop in das Cygwin-Terminalfenster ziehen, um den richtigen Pfad festzulegen. Für Laufwerk C: sieht es so aus:

tar -xzf /cygdrive/c/the/path/to/your/file/foo.tgz
Edward Falk
quelle
Ich habe versucht, ein tar-Dienstprogramm für Windows zu finden, das Rocket.Chat-TGZ-Dateien extrahieren kann, und Cygwin ist das EINZIGE, das dazu in der Lage ist. Das Archiv enthält sehr lange Pfade und Links. Ich habe alle hier genannten Tools ausprobiert, außer WinRAR und Ch Shell, und alle außer Cygwins Teer sind fehlgeschlagen.
Galmok
2

Sie können auch mit WinRAR zu extrahieren .tgzund .tar.gzDateien jedoch WinRAR nicht eine freie Software ist.

TheBlazingSkull12
quelle
1
Was ist falsch an dieser Antwort?
Jon
1

Sie können PowerArchiver 6.1 (Freeware) oder 7-zip (Freeware) verwenden.

Anton Sizikov
quelle
1

Ich würde mit dem zuvor erwähnten 7zip gehen, aber Sie können auch WinZIP verwenden.

Reiche Homolka
quelle
1

Ich habe immer die UnxUtils GNU-Dienstprogramme in meinem PATHauf einer Windows-Box.

UnxUtils enthält tarund gunzipprogrammiert unter anderem, ohne die man nicht leben kann, nachdem man sich an eine Unix-Shell gewöhnt hat .

Mizo
quelle
0

Ich benutze Universal Extractor Ich benutze das und 7-Zip für viele Dinge.

Sandeep Bansal
quelle
0

Sie können das Gow- Projekt überprüfen . Es bietet eine schöne Liste von Unix-Dienstprogrammen auf dem Win32-System. Funktioniert ganz gut.

lang2
quelle
0

Wenn Sie git bash auf Ihrem Computer installiert haben, führen Sie den Befehl tar aus, um die Datei zu entpacken

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