UltKit

Pretvornik TAR.GZ v ZIP

Datoteka .tar.gz je sestavljena iz dveh formatov: paketa tar, ovitega v stiskanje gzip. Večina orodij v sistemu Windows odstrani eno plast za drugo. Ta pretvornik odstrani obe plasti hkrati in zapiše en sam ZIP z izvirnimi mapami in datumi.

Pretvornik arhivov

ali spustite datoteke ZIP, ZIPX, RAR … sem ·

Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah

Izhod

Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.

Kako uporabljati to orodje

  1. 1

    Dodajte tarball

    Naložite datoteko .tar.gz ali .tgz, do 95 MB na datoteko in 20 datotek naenkrat. Arhive .tar.bz2 in .tar.xz so sprejete na enak način.

  2. 2

    Ohranite strukturo map

    Možnost Struktura map naj ostane na Ohrani mape, da se drevo map projekta ohrani. Možnost Vse datoteke na najvišji ravni uporabite le za ploščat nabor dokumentov ali slik.

  3. 3

    Pretvorite v ZIP

    Pritisnite Pretvori v ZIP in prenesite datoteko. Če naj bo ZIP šifriran, najprej pod Napredne nastavitve dodajte Novo geslo.

Odgovor

Kako pretvorim tar.gz v ZIP?

Naložite .tar.gz ali .tgz in pritisnite Pretvori v ZIP. Plast gzip se razširi, tar se prebere, vsaka datoteka pa se zapakira v ZIP z mapo in datumom, pripravljena za odpiranje na kateri koli napravi.

Zakaj je tar.gz en sam neprekinjen tok

Jean-loup Gailly in Mark Adler sta leta 1992 za projekt GNU izdala gzip kot nadomestek ukaza compress v sistemu Unix brez patentov. gzip stisne natanko en tok bajtov in ne ve ničesar o datotekah ali mapah. V paru s tar, ki več datotek združi v en tok, je Unix dobil dvostopenjski arhiv: tar zbere, gzip skrči.

Ker gzip vidi celoten tar naenkrat, se rezultat obnaša kot zvezen (solid) arhiv. Ponavljajoče se besedilo v stotinah datotek se dobro stisne, zato izvorna koda, paketi za Linux in projekti, kot je WordPress, objavljajo prenose tar.gz. Cena je dostop. Za branje zadnje datoteke je treba razširiti vse pred njo, poškodovan bajt na začetku pa lahko onemogoči branje preostalega.

ZIP naredi nasprotno in vsako datoteko stisne ločeno za kazalom. To stane nekaj velikosti, a arhiv je enostavno brskati, kar uporabnik sistema Windows pričakuje. Windows 11 od posodobitve leta 2023 odpira tar.gz v raziskovalcu datotek, a Windows 10, starejši službeni računalniki in številni obrazci za nalaganje še vedno zahtevajo ZIP. Navadni, nestisnjeni arhivi tar imajo svojo stran, TAR v ZIP, pretvornik arhivov pa pokriva tudi 7z, RAR in ISO.

TAR.GZ v ZIP v treh korakih

  1. Odstranitev gzip

    Stisnjeni tok se razširi nazaj v izvirni tar.

  2. Branje tar

    Vsaka glava vsebuje pot, velikost in datum spremembe datoteke.

  3. Pisanje ZIP

    Datoteke se stisnejo ena za drugo in navedejo v osrednjem imeniku ZIP.

TAR.GZ

Arhiv TAR, stisnjen z gzip

Datoteka .tar.gz (ali .tgz) je arhiv TAR, stisnjen z gzip, orodjem za stiskanje GNU, izdanim leta 1992. Je tradicionalna oblika za izdaje izvorne kode, programsko opremo za Linux in varnostne kopije strežnikov, ker ohrani dovoljenja Unix in dobro stisne. V nekaterih orodjih razpakiranje poteka v dveh korakih, najprej gzip, nato tar. Linux in macOS jo odpreta izvorno, uporabniki Windows pa bodo morda potrebovali 7-Zip ali novejši vgrajeni tar.

Stiskanje
Brez izgube kakovosti
Prosojnost
–
Animacija
–
Uvedeno
1992 · Unix tar + GNU gzip (Jean-loup Gailly, Mark Adler)
Pretvornik TAR.GZ

ZIP

Arhiv ZIP

ZIP je brezizgubni arhivski format, ki ga je leta 1989 ustvaril Phil Katz iz podjetja PKWARE. Veliko datotek in map združi v eno stisnjeno datoteko, Windows, macOS, Linux, iOS in Android pa ga odprejo brez dodatne programske opreme. ZIP je tudi vsebnik datotek DOCX, XLSX, EPUB, APK in JAR. Standardno stiskanje je hitro, a manj učinkovito kot 7z, staro geslo ZipCrypto pa je šibko.

Stiskanje
Brez izgube kakovosti
Prosojnost
–
Animacija
–
Uvedeno
1989 · Phil Katz (PKWARE)
Pretvornik ZIP

TAR.GZ je oblika, v kateri izhajajo projekti za Linux, varnostne kopije strežnikov in izdaje izvorne kode, zato ga ljudje pretvorijo v ZIP, kadar se morajo datoteke v sistemu Windows ali na telefonu odpreti v enem koraku namesto v dveh; ZIP v TAR.GZ je obratno, pakiranje za strežnik Linux ali skripto za gradnjo.

Vrste tarballov, ki jih sprejme ta stran

from ↓ · to →ZIP7ZExtract
TARTAR to ZIP: yesTAR to 7Z: yesTAR to Extract: yes
TAR.GZ / TGZTAR.GZ / TGZ to ZIP: yesTAR.GZ / TGZ to 7Z: yesTAR.GZ / TGZ to Extract: yes
TAR.BZ2TAR.BZ2 to ZIP: yesTAR.BZ2 to 7Z: yesTAR.BZ2 to Extract: yes
TAR.XZTAR.XZ to ZIP: yesTAR.XZ to 7Z: yesTAR.XZ to Extract: yes
supported not offeredIzhod izberite v polju **Pretvori v**; na tej strani je ZIP že izbran.

Imena datotek iz Linuxa, ki zmedejo Windows

Preverite imena, ki se razlikujejo le po velikih črkah, in posebne znake

Linux dovoljuje, da README in readme obstajata v isti mapi, ter znake, kot sta : in ?, v imenih. Windows prvi par obravnava kot eno datoteko in znake zavrne, zato po razširitvi ZIP v sistemu Windows ena od datotek morda manjka ali je preimenovana. Simbolične povezave v arhivu tar se prav tako ne ustvarijo znova, zato za kodo, ki je nanje odvisna, arhiv tar obdržite za uporabnike sistema Linux.

Vprašanja o pretvorbi TAR.GZ v ZIP

Zakaj 7-Zip iz moje datoteke .tar.gz naredi .tar namesto mape?

7-Zip obe plasti obravnava ločeno: prvo razširjanje odstrani gzip in pusti datoteko .tar, drugo razširjanje pa razpakira datoteke. Pretvorba v ZIP tukaj opravi oboje naenkrat, zato prejemnik dobi eno znano datoteko.

Ali se datoteka .tgz razlikuje od .tar.gz?

Ne. .tgz je skrajšano ime za isto stvar, ki izvira iz sistemov, ki so končnice omejevali na tri znake. Oba sta arhiv tar, stisnjen z gzip, in oba sta tukaj sprejeta.

Zakaj je ZIP večji od prvotne datoteke tar.gz?

gzip stisne celoten tar kot en neprekinjen tok, zato lahko ponovno uporabi vzorce med datotekami, na primer med stotinami podobnih izvornih datotek. ZIP stisne vsako datoteko zase in vsakič začne znova. Razlika je največja pri veliko majhnih besedilnih datotekah in najmanjša pri fotografijah ali videih.

Zakaj si ne morem ogledati ene datoteke v tar.gz, ne da bi razširil vse?

Nobena plast nima kazala. gzip je mogoče razširiti samo od začetka, tar pa sproti navaja datoteke, eno glavo za drugo. ZIP ima imenik na koncu, zato se njegova vsebina prikaže takoj.

Ali naj prenesem ZIP ali tar.gz izdaje na GitHubu?

GitHub za izvorno kodo vsake izdaje ponuja oboje, vsebina pa je enaka. V sistemu Windows izberite ZIP; v sistemu Linux ali macOS deluje oboje. Pretvorite le, če že imate tar.gz in druge različice ni na voljo.

Ali lahko to naredim na Macu, ne da bi karkoli naložil?

Da. Dvokliknite .tar.gz v Finderju in Archive Utility razpakira obe plasti; nato z desnim klikom na mapo izberite Stisni, da nastane ZIP. To stran uporabite, ko ste na Chromebooku, telefonu ali zaklenjenem službenem računalniku.