Převodník TAR.GZ do ZIP
Soubor .tar.gz jsou dva formáty v sobě: balík tar zabalený do komprese gzip. Většina nástrojů ve Windows je odstraňuje po jednom. Tento převodník odstraní obě vrstvy najednou a vytvoří jediný ZIP s původními složkami a daty.
Převodník archivů
nebo sem přetáhněte soubory ZIP, ZIPX, RAR … ·
Max. 95 MB na soubor· Až 20 souborů· Smazáno po 30 minutách
Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.
Potřeba jen tehdy, když je nahraný archiv chráněný heslem.
Volitelné heslo pro převedený archiv. Pro žádné nechte prázdné. TAR a ISO heslo uložit neumí.
AES-256 je bezpečné a otevře se ve Windows 11, macOS, 7-Zip i WinRAR. ZipCrypto je slabé, ale otevře se ve starším vestavěném rozbalování Windows.
Ponechá původní složky, nebo přesune všechny soubory na nejvyšší úroveň.
Jak nástroj používat
- 1
Přidejte tarball
Nahrajte soubor .tar.gz nebo .tgz, každý do 95 MB, nejvýše 20 souborů najednou. Archivy .tar.bz2 a .tar.xz se přijímají stejným způsobem.
- 2
Zachovejte strukturu složek
Nastavení Struktura složek nechte na možnosti Zachovat složky, aby zůstal adresářový strom projektu. Možnost Všechny soubory na nejvyšší úrovni použijte jen pro plochou sadu dokumentů nebo obrázků.
- 3
Převeďte do ZIP
Stiskněte Převést na ZIP a stáhněte výsledek. Pokud má být ZIP šifrovaný, nejprve v části Pokročilá nastavení zadejte Nové heslo.
Jak převedu tar.gz do ZIP?
Nahrajte soubor .tar.gz nebo .tgz a stiskněte Převést na ZIP. Vrstva gzip se rozbalí, tar se přečte a každý soubor se zabalí do ZIP i se složkou a datem, připravený k otevření na jakémkoli zařízení.
Proč je tar.gz jeden souvislý datový proud
Jean-loup Gailly a Mark Adler vydali v roce 1992 gzip pro projekt GNU jako náhradu příkazu compress z Unixu bez patentových omezení. gzip komprimuje právě jeden proud bajtů a o souborech ani složkách nic neví. Spojení s nástrojem tar, který spojí mnoho souborů do jednoho proudu, dalo Unixu dvoukrokový archiv: tar sbírá, gzip zmenšuje.
Protože gzip vidí celý tar najednou, výsledek se chová jako solidní archiv. Opakující se text napříč stovkami souborů se komprimuje dobře, proto zdrojové kódy, linuxové balíčky a projekty jako WordPress nabízejí ke stažení tar.gz. Cenou je přístup k datům. Abyste přečetli poslední soubor, musíte rozbalit vše před ním, a poškozený bajt na začátku může zbytek učinit nečitelným.
ZIP dělá opak: komprimuje každý soubor zvlášť a opatřuje je rejstříkem. Stojí to trochu velikosti, ale archiv se snadno prochází, což uživatel Windows očekává. Windows 11 otevírá tar.gz v Průzkumníkovi od aktualizace z roku 2023, ale Windows 10, starší pracovní počítače a mnoho formulářů pro nahrávání stále chtějí ZIP. Prosté nekomprimované archivy tar mají vlastní stránku, TAR do ZIP, a převodník archivů pokrývá také 7z, RAR a ISO.
TAR.GZ do ZIP ve třech krocích
Odstranění gzip
Komprimovaný proud se rozbalí zpět na původní tar.
Přečtení tar
Každá hlavička udává cestu k souboru, jeho velikost a datum změny.
Zápis ZIP
Soubory se komprimují jeden po druhém a zapíší se do centrálního adresáře ZIP.
TAR.GZ
Archiv TAR komprimovaný gzipem
Soubor .tar.gz (nebo .tgz) je archiv TAR komprimovaný nástrojem gzip, kompresním nástrojem GNU vydaným v roce 1992. Je tradičním formátem pro vydání zdrojových kódů, software pro Linux a zálohy serverů, protože zachovává oprávnění Unixu a dobře komprimuje. V některých nástrojích rozbalení vyžaduje dva kroky, nejprve gzip a poté tar. Linux a macOS ho otevřou nativně, uživatelé Windows mohou potřebovat 7-Zip nebo novější vestavěný tar.
- Komprese
- Bezztrátová
- Průhlednost
- –
- Animace
- –
- Představeno
- 1992 · Unix tar + GNU gzip (Jean-loup Gailly, Mark Adler)
ZIP
Archiv ZIP
ZIP je bezeztrátový archivní formát, který v roce 1989 vytvořil Phil Katz ze společnosti PKWARE. Spojí mnoho souborů a složek do jednoho komprimovaného souboru a Windows, macOS, Linux, iOS i Android jej otevřou bez dalšího softwaru. ZIP je také kontejnerem za soubory DOCX, XLSX, EPUB, APK a JAR. Jeho standardní komprese je rychlá, ale méně účinná než 7z a staré heslo ZipCrypto je slabé.
- Komprese
- Bezztrátová
- Průhlednost
- –
- Animace
- –
- Představeno
- 1989 · Phil Katz (PKWARE)
TAR.GZ je způsob, jakým se distribuují linuxové projekty, zálohy serverů a zdrojová vydání, proto ho lidé převádějí do ZIP, když se soubory musí otevřít ve Windows nebo v telefonu na jeden krok místo dvou; ZIP do TAR.GZ je opak, tedy balení pro linuxový server nebo build skript.
Typy tarballů, které tato stránka přijímá
| from ↓ · to → | ZIP | 7Z | Extract |
|---|---|---|---|
| TAR | TAR to ZIP: yes | TAR to 7Z: yes | TAR to Extract: yes |
| TAR.GZ / TGZ | TAR.GZ / TGZ to ZIP: yes | TAR.GZ / TGZ to 7Z: yes | TAR.GZ / TGZ to Extract: yes |
| TAR.BZ2 | TAR.BZ2 to ZIP: yes | TAR.BZ2 to 7Z: yes | TAR.BZ2 to Extract: yes |
| TAR.XZ | TAR.XZ to ZIP: yes | TAR.XZ to 7Z: yes | TAR.XZ to Extract: yes |
Názvy souborů z Linuxu, které Windows nezvládnou
Zkontrolujte názvy lišící se jen velikostí písmen a speciální znaky
Linux dovoluje mít ve stejné složce README i readme a povoluje v názvech znaky jako : a ?. Windows bere první dvojici jako jeden soubor a tyto znaky odmítá, takže po rozbalení ZIP ve Windows může jeden ze souborů chybět nebo být přejmenován. Symbolické odkazy v archivu tar se také nevytvoří, takže pokud na nich kód závisí, nechte uživatelům Linuxu původní archiv tar.
Otázky k převodu TAR.GZ do ZIP
Proč 7-Zip z mého .tar.gz udělá .tar místo složky?
7-Zip zachází s oběma vrstvami zvlášť: první rozbalení odstraní gzip a zanechá soubor .tar, teprve druhé rozbalení vytáhne soubory. Převod do ZIP zde udělá obojí najednou, takže příjemce dostane jeden běžný soubor.
Liší se soubor .tgz od .tar.gz?
Ne. .tgz je zkrácený název téhož, pocházející ze systémů, které omezovaly přípony na tři znaky. Obojí je archiv tar zkomprimovaný pomocí gzip a oba tvary se zde přijímají.
Proč je ZIP větší než původní tar.gz?
gzip komprimuje celý tar jako jediný souvislý proud, a může tak využívat opakující se vzorce napříč soubory, například u stovek podobných zdrojových souborů. ZIP komprimuje každý soubor samostatně a pokaždé začíná znovu. Rozdíl je největší u mnoha malých textových souborů a nejmenší u fotek či videí.
Proč nejde zobrazit jeden soubor v tar.gz bez rozbalení všeho?
Ani jedna vrstva nemá rejstřík. gzip lze rozbalovat jen od začátku a tar vypisuje soubory postupně, hlavičku po hlavičce. ZIP má adresář na konci, proto se jeho obsah zobrazí okamžitě.
Mám z vydání na GitHubu stáhnout ZIP, nebo tar.gz?
GitHub nabízí u každého vydání zdrojový kód v obou podobách a obsah je stejný. Ve Windows zvolte ZIP, v Linuxu nebo macOS postačí kterýkoli. Převádějte jen tehdy, když už máte tar.gz a druhá verze není k dispozici.
Jde to na Macu bez nahrávání souborů?
Ano. Dvakrát klikněte na .tar.gz ve Finderu a Archive Utility rozbalí obě vrstvy; poté klikněte pravým tlačítkem na složku a zvolte Zmenšit, čímž vznikne ZIP. Tuto stránku použijte na Chromebooku, telefonu nebo zamčeném pracovním počítači.