Konwertuj ZIP na TGZ: bezpłatny konwerter online
Konwertuj archiwum ZIP (.zip) do archiwum Tar w formacie Gzip (.tgz) online za darmo. Szybka i bezpieczna konwersja dokumentów bez znaków wodnych i rejestracji.
Obsługuje formaty: ZIP
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 ZIP na TGZ
- Silnik
- Archiwum
- Ustawienia
- Niepotrzebne, stosowane są rozsądne wartości domyślne.
Jak skonwertować
Prześlij plik .zip, przeciągając go do obszaru przesyłania lub klikając, aby przeglądać.
Dostosuj ustawienia wyjściowe w razie potrzeby. Domyślne ustawienia zachowują oryginalną jakość.
Kliknij Konwertuj i pobierz plik .tgz, gdy będzie gotowy.
O konwersji ZIP na TGZ
ZIP to uniwersalny format archiwum wbudowany w każdy system operacyjny, wykorzystujący kompresję DEFLATE dla poszczególnych plików. TGZ to kompaktowy wariant archiwów tar skompresowanych za pomocą programu gzip, używający nazwy pliku .tgz wymaganej przez pakiety Slackware Linux, wykresy Kubernetes Helm i niektóre narzędzia do tworzenia systemów wbudowanych. TGZ jest strukturalnie identyczny z .tar.gz, ale używa krótszego, trzyznakowego rozszerzenia.
Konwersja ZIP do TGZ przekształca uniwersalny format wieloplatformowy w specyficzny format .tgz oczekiwany przez menedżera pakietów Slackware, system repozytorium wykresów Helm i wbudowane łańcuchy narzędzi Linuksa. Ta konwersja obsługuje zarówno zmianę formatu (ZIP na tar+gzip), jak i wymagania dotyczące rozszerzenia (.tgz zamiast .tar.gz).
Dlaczego warto konwertować ZIP na TGZ?
Narzędzie installpkg Slackware rozpoznaje pakiety po rozszerzeniu .tgz — plik ZIP o identycznej zawartości zostanie odrzucony. System pakowania wykresów firmy Helm dystrybuuje i instaluje wykresy wyłącznie jako pliki .tgz. Pamięci podręczne źródeł OpenWrt i Buildroot zgodnie z konwencją przechowują pobrane źródła w formacie .tgz. Konwersja ZIP na .tgz umożliwia bezpośrednie wykorzystanie treści przez te specyficzne narzędzia infrastrukturalne.
Poza specyficznymi wymaganiami dotyczącymi narzędzi, rozszerzenie .tgz upraszcza zautomatyzowane przetwarzanie. Skrypty powłoki korzystające ze wzorców glob, detektorów typów MIME i reguł potoku CI/CD uruchamianych w plikach .tgz będą poprawnie identyfikować format archiwum. Pojedyncze rozszerzenie pozwala również uniknąć problemów z obsługą rozszerzeń złożonych, które czasami tworzy .tar.gz w kodzie manipulującym ścieżkami.
Typowe zastosowania
- Tworzenie pakietów Slackware z oprogramowania dystrybuowanego za pośrednictwem ZIP w wymaganym formacie .tgz
- Pakowanie treści dystrybuowanych w formacie ZIP jako wykresy Kubernetes Helm w formacie .tgz
- Konwertowanie pobranych plików ZIP do formatu .tgz w celu zapewnienia zgodności ze źródłami pamięci podręcznej OpenWrt i Buildroot
- Przygotowanie pakietów wdrożeniowych w formacie .tgz dla systemów wbudowanych Linux, które oczekują tego rozszerzenia
- Standaryzacja archiwów ZIP do formatu .tgz na potrzeby potoków automatyzacji przetwarzających archiwa z pojedynczym rozszerzeniem
Jak to działa
Centralny katalog ZIP jest analizowany, a każdy wpis jest dekompresowany z indywidualnego strumienia DEFLATE z weryfikacją CRC32. Wyodrębnione pliki są umieszczane w katalogu tymczasowym, zachowując hierarchię katalogów. Drzewo plików jest pakowane w archiwum tar POSIX, a następnie kompresowane za pomocą programu gzip (DEFLATE poziom 6). Dane wyjściowe są zapisywane z rozszerzeniem .tgz. Wewnętrznie wynik jest taki, jak bajt po bajcie zawierałby plik .tar.gz – różni się tylko rozszerzeniem. Uprawnienia do plików z zewnętrznych atrybutów ZIP są zachowywane, jeśli są obecne.
Jakość i wydajność
Zawartość pliku jest całkowicie bezstratna — każdy plik jest zachowywany bajt po bajcie, od ZIP do TGZ. Obydwa formaty korzystają z kompresji DEFLATE, zatem plik TGZ może mieć podobny rozmiar lub nieco mniejszy (kompresja strumienia w formacie tar.gz może być bardziej wydajna niż kompresja poszczególnych plików w ZIP). Metadane Uniksa są zachowywane z zewnętrznych atrybutów ZIP, jeśli są dostępne, w przeciwnym razie stosowane są standardowe ustawienia domyślne (644/755).
Zgodność z urządzeniami
| Device | ZIP | TGZ |
|---|---|---|
| Windows PC | Partial | Partial |
| macOS | Partial | Partial |
| iPhone/iPad | Partial | Partial |
| Android | Partial | Partial |
| Linux | Partial | Partial |
| Web Browser | No | No |
Wskazówki, jak uzyskać najlepsze wyniki
- 1W przypadku pakietów Slackware przed wdrożeniem sprawdź, czy wewnętrzna struktura katalogów jest zgodna z konwencjami Slackware
- 2W przypadku wykresów Helm upewnij się, że plik Chart.yaml istnieje w oczekiwanej ścieżce wewnątrz archiwum
- 3Rozszerzenie .tgz jest czysto konwencjonalne — jeśli potrzebujesz także .tar.gz, ten sam plik można dowiązać na stałe lub skopiować pod inną nazwą
- 4Zarówno ZIP, jak i .tgz używają DEFLATE, więc spodziewaj się podobnych rozmiarów plików — ta konwersja dotyczy formatu i rozszerzenia, a nie poprawy kompresji
- 5Sprawdź dane wyjściowe za pomocą `tar -tzf Output.tgz`, aby potwierdzić, że struktura katalogów została poprawnie przekonwertowana z pliku ZIP
Powiązane konwersje
ZIP do TGZ konwertuje uniwersalny format archiwum do formatu .tgz wymaganego przez Slackware, Helm i wbudowane systemy kompilacji. Wynikiem jest sprawdzone archiwum tar skompresowane w formacie gzip z określonym rozszerzeniem .tgz, którego oczekują te narzędzia.
ZIP a TGZ
| Cecha | ZIP | TGZ |
|---|---|---|
| Pełna nazwa | ZIP Archive | Gzipped Tar Archive |
| Rozszerzenie | .zip | .tgz |