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ć?


.... ś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.


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

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.


1
Co jest nie tak z tą odpowiedzią?
Jon



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.




0

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


0

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

 tar -xzf kafka-1.0.2-src.tgz

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.