.tgz

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
tgz
Extensie .tgz
Tip MIME application/x-tar
Tip Comprimarea datelor

.tgz (și .tar.gz ), în informatică, indică o extensie sintetică, utilizată pentru arhivarea fișierelor în compresia datelor cu gzip .

Descriere

Este format din doar trei caractere ca în standardul DOS , pentru a identifica un set de fișiere arhivate cu tar și apoi comprimate cu gzip . De obicei, în mediul Unix , extensia vine în forma sa completă .tar.gz . Este foarte frecvent în lumea UNIX și GNU / Linux distribuirea pachetelor constând din mai multe fișiere (de obicei programe în format sursă).

Prezența extensiei duble se datorează capacității gzip de a comprima numai fișiere individuale. Prin urmare, dacă este necesar să arhivați un set de mai multe fișiere, acestea trebuie mai întâi să fie combinate într-o singură arhivă cu tar (care, totuși, nu efectuează nicio compresie) și apoi comprimate cu gzip. Fișierul astfel creat este adesea numit tarball .

Utilizare

Formatul tgz a fost utilizat pe scară largă în UNIX pentru diseminarea programelor în format sursă ( nucleul Linux, de exemplu, a fost distribuit în acest format). În prezent, răspândește utilizarea programului de compresie bzip2 care are capacități de compresie mai mari decât gzip, ale cărui fișiere au extensia .tar.bz2 . Apariția software-ului, cum ar fi ambalarea deb sau rpm , a relegat, de asemenea, tgz la o utilizare mai ocazională. Numai distribuția Slackware a folosit în mod explicit formatul tgz pentru pachetele sale, dar gestionându-le prin programul pkgtool capabil să le decomprime transparent și să ruleze automat orice script de instalare prezent în arhivă, Patrick Volkerding începând de la Slackware 13.0, totuși, a abandonat format tgz în favoarea formatului txz .

Alte distribuții Linux , în timp ce se bazează pe formatul de compresie gzip și utilizarea tarball-urilor, schimbă apoi extensia produsului, dând impresia că se confruntă cu un fișier de alt tip. Acesta este cazul, de exemplu, cu pachetele Arch Linux .

Elemente conexe