Przejdź do treści głównej

Konwertuj TGZ na TAR: darmowy konwerter online

Konwertuj spakowane archiwum Tar (.tgz) na archiwum taśmowe (.tar) online za darmo. Szybka i bezpieczna konwersja dokumentów bez znaków wodnych i rejestracji.

163 214 przekonwertowanych plików

Obsługuje formaty: TGZ

Przesyłając pliki, potwierdzasz, że masz do nich prawa, i akceptujesz nasz Regulamin.

Bezpieczny transfer

Przesyłanie szyfrowane HTTPS

Prywatność przede wszystkim

Pliki gości są automatycznie usuwane po około 2 godzinach

Bez rejestracji

Zacznij konwertować natychmiast

Działa wszędzie

Dowolna przeglądarka, dowolne urządzenie

Ustawienia dla TGZ na TAR

Silnik
Archiwum
Ustawienia
Niepotrzebne, stosowane są rozsądne wartości domyślne.

Jak skonwertować

1

Prześlij plik .tgz, przeciągając go do obszaru przesyłania lub klikając, aby przeglądać.

2

Dostosuj ustawienia wyjściowe w razie potrzeby. Domyślne ustawienia zachowują oryginalną jakość.

3

Kliknij Konwertuj i pobierz plik .tar, gdy będzie gotowy.

O konwersji TGZ na TAR

TGZ to archiwum tar skompresowane w formacie gzip, korzystające z krótkiego rozszerzenia .tgz, powszechnego w pakietach Slackware, wykresach Helm i wbudowanych systemach kompilacji. TAR to podstawowy nieskompresowany format archiwalny — usunięcie warstwy gzip z pliku .tgz tworzy surowy strumień tar zawierający wszystkie pliki i metadane.

Konwersja TGZ na TAR powoduje dekompresję warstwy gzip, aby odsłonić znajdujące się w niej nieskompresowane archiwum tar. Jest to równoznaczne z uruchomieniem pliku `gunzip Archive.tgz` i jest przydatne, gdy potrzebny jest surowy plik tar do podstawienia algorytmu kompresji, operacji na warstwie Dockera, manipulacji wpisami tar lub podawania do narzędzi wymagających nieskompresowanego wejścia tar.

Dlaczego warto konwertować TGZ na TAR?

Twórcy i opiekunowie pakietów Slackware czasami potrzebują nieskompresowanego pliku tar do sprawdzenia lub zmodyfikowania wpisów pakietu (skrypty instalacyjne, uprawnienia do plików, układ katalogów) przed ponowną kompresją. Twórcy wykresów Helm mogą potrzebować rozpakować, zmodyfikować Chart.yaml lub szablony i przepakować. Bezpośrednia manipulacja tarem jest prostsza bez przeszkadzającej warstwy kompresji gzip.

System kompilacji Dockera i zarządzanie warstwą kontenera działają wewnętrznie na nieskompresowanych strumieniach tar. Podawanie surowego pliku .tar do operacji Dockera pozwala uniknąć zbędnej dekompresji. Podobnie, przejście na inny kompresor (xz dla nowszego formatu .txz Slackware, zstd dla szybszej dekompresji) wymaga użycia zwykłego tar jako etapu pośredniego.

Typowe zastosowania

  • Rozpakowywanie pakietów Slackware .tgz w celu modyfikacji skryptów instalacyjnych lub układów plików przed przepakowaniem
  • Przygotowanie plików .tgz wykresów Helm do edycji szablonu i przepakowania po modyfikacjach
  • Konwersja .tgz na .tar jako krok w kierunku formatu .txz (tar + xz) dla pakietów Slackware 15.0+
  • Podawanie surowych strumieni tar do operacji warstwy Docker, które działają na nieskompresowanych danych tar
  • Umożliwianie bezpośredniej manipulacji wpisami tar (edycja nagłówka, zastępowanie plików) bez narzutu gzip

Jak to działa

Nagłówek gzip jest odczytywany i sprawdzany (magiczne bajty 1f8b, metoda DEFLATE), skompresowany strumień danych jest dekompresowany, a suma kontrolna CRC32 w zwiastunie gzip jest weryfikowana względem zdekompresowanych danych. Dane wyjściowe to surowy strumień bajtów tar — dokładnie te bajty, które zostały skompresowane przy użyciu programu gzip w pliku .tgz. Podczas tej operacji nie jest wykonywane żadne analizowanie tar ani modyfikacja. Rozmiar wyjściowy jest równy oryginalnemu, nieskompresowanemu rozmiarowi zapisanemu w stopce programu gzip.

Jakość i wydajność

Idealnie bezstratny. Dekompresja Gzip jest deterministyczna i matematycznie odwracalna. Wyjściowy plik .tar to dokładny strumień bajtów, który został oryginalnie skompresowany, zweryfikowany za pomocą sumy kontrolnej CRC32. Wszystkie wpisy tar, dane plików, uprawnienia, znaczniki czasu i struktura katalogów są zachowywane identycznie.

Document EngineModerateMinimal Quality Loss

Zgodność z urządzeniami

DeviceTGZTAR
Windows PCPartialPartial
macOSPartialPartial
iPhone/iPadPartialPartial
AndroidPartialPartial
LinuxPartialPartial
Web BrowserNoNo

Wskazówki, jak uzyskać najlepsze wyniki

  • 1Zapewnij wystarczającą ilość miejsca na dysku dla nieskompresowanego pliku tar — pakiety Slackware i wykresy Helma mogą być znacznie większe po zdekompresowaniu
  • 2W celu aktualizacji .tgz do .txz (Slackware 15.0+), po dekompresji użyj kompresji xz: pozwala to uniknąć zapisywania pośredniego pliku tar na dysk
  • 3Użyj `tar -tf Archive.tar`, aby sprawdzić strukturę pakietu bez rozpakowywania plików
  • 4Aby edytować wykres Helma, wyodrębnij plik tar po dekompresji, zmodyfikuj szablony/wartości.yaml, a następnie przepakuj
  • 5Dekompresja Gzip jest ograniczona we/wy na nowoczesnym sprzęcie — pamięć SSD znacznie przyspiesza proces w przypadku dużych pakietów

Powiązane konwersje

TGZ do TAR dekompresuje warstwę gzip z pakietu .tgz, tworząc surowy plik tar do edycji pakietu, podstawienia algorytmu kompresji lub operacji na warstwie Dockera.

TGZ a TAR

CechaTGZTAR
Pełna nazwaGzipped Tar ArchiveTape Archive
Rozszerzenie.tgz.tar

Najczęściej zadawane pytania

Zwykle 2-5 razy większy, w zależności od ściśliwości treści. Pakiety zawierające dużo tekstu (kod źródłowy, skrypty, dokumentacja) rozwijają się najbardziej. Pakiety zawierające duże ilości plików binarnych rozwijają się mniej.
Tak. Jest to typowy proces aktualizacji pakietów Slackware z formatu .tgz do formatu .txz: dekompresuj do .tar, a następnie kompresuj za pomocą xz. Slackware 15.0+ obsługuje zarówno .tgz, jak i .txz.
Bardzo szybko. Dekompresja Gzip działa z szybkością 200-500 MB/s na nowoczesnym sprzęcie. Dekompresja pliku .tgz o rozmiarze 100 MB zajmuje mniej niż sekundę.
Nie. Cały plik .tgz jest dekompresowany jako nieprzezroczysty strumień bajtów. Znajdująca się wewnątrz zawartość tar nie jest analizowana, modyfikowana ani przepisana. Jest to dokładnie oryginalny smoła.
Po konwersji do formatu .tar możesz użyć poleceń `tar --delete`, `tar --append` lub wyodrębnij-edytuj-repakuj, aby zmodyfikować określone wpisy przed ponowną kompresją.

Powiązane konwersje i narzędzia

Konwertuj TGZ także na

Konwertuj także na TAR

Konwertuj TGZ na inne formaty

Konwertuj inne formaty na TAR