Konwertuj TGZ na 7Z: darmowy konwerter online
Konwertuj archiwum tar w formacie Gzip (.tgz) do archiwum 7-Zip (.7z) online za darmo. Szybka i bezpieczna konwersja dokumentów bez znaków wodnych i rejestracji.
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 7Z
- Silnik
- Archiwum
- Ustawienia
- Niepotrzebne, stosowane są rozsądne wartości domyślne.
Jak skonwertować
Prześlij plik .tgz, 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 .7z, gdy będzie gotowy.
O konwersji TGZ na 7Z
TGZ to odmiana archiwów tar skompresowanych za pomocą programu gzip o krótkim rozszerzeniu, używająca nazwy pliku .tgz pochodzącej z konwencji nazewnictwa plików systemu DOS 8.3. Format jest strukturalnie identyczny z .tar.gz, ale rozszerzenie .tgz jest używane w szczególności przez pakiety Slackware Linux, wykresy Kubernetes Helm i narzędzia do tworzenia systemów wbudowanych. 7Z wykorzystuje algorytmy LZMA i LZMA2 z projektu 7-Zip, zapewniając znacznie lepsze współczynniki kompresji niż gzip DEFLATE.
Konwersja TGZ do 7Z powoduje ponowną kompresję pakietu Slackware, wykresu Helma lub wbudowanego archiwum systemowego przy użyciu bardziej wydajnego algorytmu LZMA2. Jest to cenne w przypadku archiwizacji kolekcji paczek w chłodni, gdzie zmniejszenie rozmiaru o 20–40% obejmuje setki lub tysiące zarchiwizowanych pakietów .tgz.
Dlaczego warto konwertować TGZ na 7Z?
Repozytoria pakietów i archiwa artefaktów z biegiem czasu gromadzą duże ilości plików .tgz. Operatorzy kopii lustrzanych Slackware, muzea map Helma i archiwa wbudowanego oprogramowania sprzętowego mogą przechowywać tysiące pakietów .tgz. Ponowna kompresja ich do 7Z na potrzeby przechowywania w chłodni może zmniejszyć całkowity rozmiar o 20–40%, co przekłada się na znaczne oszczędności w kosztach przechowywania w chmurze (S3, GCS, Azure Blob) na dużą skalę.
Tryb pełnej archiwizacji 7Z zapewnia dodatkowe oszczędności podczas jednoczesnej archiwizacji wielu pakietów .tgz. Ponieważ pakiety z tego samego projektu często dzielą znaczącą zawartość (biblioteki, nagłówki, dokumentacja), solidna kompresja wykorzystuje tę redundancję między plikami w celu uzyskania współczynników kompresji, których nie mogą osiągnąć pojedyncze pliki .tgz.
Typowe zastosowania
- Archiwizowanie repozytoriów pakietów Slackware do zajmującego niewiele miejsca formatu 7Z w celu przechowywania w chłodni
- Konsolidacja kolekcji map Helma w solidne archiwa 7Z do przechowywania w muzeum artefaktów
- Ponowna kompresja artefaktów kompilacji wbudowanego oprogramowania sprzętowego .tgz w celu długoterminowej archiwizacji z lepszymi współczynnikami
- Zmniejszenie zajmowanego miejsca w przypadku dużych kolekcji lustrzanych pakietów .tgz w obiektowej pamięci masowej w chmurze
- Dodanie szyfrowania AES-256 do archiwów pakietów rozpowszechnianych jako niezaszyfrowane pliki .tgz
Jak to działa
Plik .tgz jest dekompresowany poprzez odczytanie strumienia gzip DEFLATE i sprawdzenie sumy kontrolnej CRC32. Powstałe archiwum tar jest analizowane wpis po wpisie, wyodrębniając wszystkie pliki do katalogu tymczasowego, zachowując pełną hierarchię. Wyodrębnione drzewo plików jest pakowane do archiwum 7Z przy użyciu kompresji LZMA2 z trybem pełnym i automatycznym rozmiarem słownika. W przypadku konwersji zbiorczych wiele pakietów .tgz można połączyć w jedno solidne archiwum 7Z, aby uzyskać maksymalne korzyści z kompresji między pakietami.
Jakość i wydajność
Całkowicie bezstratny. Każdy plik z .tgz jest wyodrębniany w oryginalnej formie i ponownie pakowany do formatu 7Z z identyczną zawartością bajt po bajcie. Pliki metadanych pakietu (Slack-desc, Chart.yaml itp.) są zachowywane dokładnie. Wyjście 7Z będzie o 20-40% mniejsze niż wejście .tgz, a jednocześnie będzie zawierać identyczne dane.
Zgodność z urządzeniami
| Device | TGZ | 7Z |
|---|---|---|
| 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
- 1Aby uzyskać maksymalne oszczędności, połącz wiele powiązanych pakietów .tgz w jedno solidne archiwum 7Z — kompresja między plikami jest niezwykle skuteczna w przypadku podobnych pakietów
- 2Utrzymuj potok ekstrakcji, który konwertuje 7Z z powrotem do .tgz, gdy trzeba wdrożyć pakiety — 7Z służy do archiwizacji, a nie do bezpośredniego wykorzystania przez menedżerów pakietów
- 3Śledź, które pliki .tgz są archiwizowane w każdym 7Z, aby zachować indeks pakietów obok skompresowanego archiwum
- 47Z wymaga p7zip w systemie ekstrakcji — upewnij się, że Twoja infrastruktura archiwalna uwzględnia tę zależność
- 5W przypadku serwerów lustrzanych Slackware rozważ .txz (tar + xz) jako alternatywę, która wykorzystuje kompresję LZMA2, a jednocześnie można ją zainstalować za pomocą narzędzi pakietu Slackware
Powiązane konwersje
Konwersja TGZ do 7Z optymalizuje przechowywanie archiwum pakietów, zastępując gzip DEFLATE kompresją LZMA2. Idealny do archiwizacji w chłodni zbiorów pakietów Slackware, Helm i systemów wbudowanych.
TGZ a 7Z
| Cecha | TGZ | 7Z |
|---|---|---|
| Pełna nazwa | Gzipped Tar Archive | 7-Zip Archive |
| Rozszerzenie | .tgz | .7z |