Jak wyodrębnić plik tar (.tgz) w systemie Windows?

29

Jak wyodrębnić plik tar (.tgz) w systemie Windows? Czy to możliwe, czy też muszę dostać się do środowiska linuksowego i go wyodrębnić?

kiki
źródło
.... środowisko linux tylko po to, aby wyodrębnić?
Pacerier
Znam ból, który kryje się za tym pytaniem: jeśli często pobierasz .tgz, to jest to skrótowy sposób na wyodrębnienie zawartości .tar, która znajduje się w .tgz. ??
Ahmed,

Odpowiedzi:

35

Nie, nie potrzebujesz Linuksa, możesz pobrać darmowe narzędzie, takie jak 7zip, które jest więcej niż w stanie wyodrębnić tar.gz/tgzzawartość.

I przy założeniu, że piszesz pliki wsadowe w celu przeprowadzenia tej ekstrakcji (ponieważ jest to witryna programistyczna, a nie ogólne forum pomocy narzędzi), ma przyjemny interfejs wiersza polecenia, dzięki czemu nie musisz się martwić Śmieci GUI.


źródło
2
7-zip ma również natywną wersję systemu Windows x64.
Chuck,
7
+1 przez GUI <> śmieci.
Ulrich Gerhardt,
@Ulrich Możesz użyć 7-Zip Theme Manager, aby go pomalować ...
Apple II
@UlrichGerhardt, Real bez GUI używa kart . Tak długo, jak zaangażowany jest jeden piksel , jest to GUI.
Pacerier
9

Cygwin zawiera oczywiście niezbędne narzędzia. Rozpakowywanie jednego archiwum jest przesadą, ale jeśli podoba Ci się narzędzie wiersza poleceń Linuksa, warto zainstalować Cygwin.

Za pomocą Cygwin możesz rozpakować plik tgz (spakowany plik tar) w następujący sposób:

tar -xzf foo.tgz

(co oznacza e x tract z ipped f ile)

Możesz także przeciągnąć i upuścić plik tgz do okna terminalu cygwin, aby uzyskać właściwą ścieżkę. W przypadku dysku C: będzie wyglądać następująco:

tar -xzf /cygdrive/c/the/path/to/your/file/foo.tgz
Edward Falk
źródło
Próbowałem znaleźć narzędzie tar w systemie Windows, które mogłoby wyodrębnić pliki Rocket.Chat tgz i cygwin jest TYLKO zdolny do tego. Archiwum zawiera bardzo długie ścieżki i linki. Wypróbowałem wszystkie wymienione tutaj narzędzia oprócz WinRAR i Ch Shell i wszystkie z wyjątkiem smoły Cygwina zawiodły.
galmok
2

Możesz także użyć WinRAR do wyodrębnienia .tgzi .tar.gzplików, jednak WinRAR nie jest wolnym oprogramowaniem.

TheBlazingSkull12
źródło
1
Co jest nie tak z tą odpowiedzią?
Jon
1

Możesz użyć PowerArchiver 6.1 (darmowy) lub 7-zip (darmowy).

Anton Sizikov
źródło
1

Wybrałbym wcześniej wspomniany 7zip, ale możesz także użyć WinZIP.

Rich Homolka
źródło
1

Zawsze mam narzędzia UnxUtils GNU w moim PATHsystemie Windows.

UnxUtils zawiera tari gunzipprogramy, między innymi bez których nie można żyć po przyzwyczajeniu się do powłoki uniksowej.

Mizo
źródło
0

Używam Universal Extractor Używam tego i 7-Zip do wielu rzeczy.

Sandeep Bansal
źródło
0

Możesz sprawdzić projekt gow . Zapewnia ładną listę narzędzi Uniksa w systemie Win32. Działa całkiem dobrze

lang2
źródło
0

Jeśli masz git bash na swoim komputerze, uruchom polecenie tar, aby rozpakować plik

 tar -xzf kafka-1.0.2-src.tgz
Joey587
źródło