Tar.gz proširenja: Kako instalirati, detaljne upute i preporuke

Prva pojava internetskih mreža bila je obilježena malim brzinama i nestabilnim vezama. U tom je trenutku bilo potrebno rješenje koje se moglo koristiti za prijenos datoteka i dokumenata na sažet način kako bi se uštedio mrežni promet. Ispitano je mnogo pristupa i algoritama. A onda je na tržište izašlo mnogo softverskih proizvoda - WinZip, WinRAR i drugi, čvrsto ukorijenjeni u ovoj niši. Ta su sredstva bila relevantna za obitelj operacijskog sustava Windows. U Linux okruženju, bzip2 gzip i tar arhivi su aktivno korišteni. Riječ je o snopu posljednje dvije i raspravljat će se u ovom članku.


Što je tar i gz

Tar je format arhive koji u njega može pohraniti važne informacije, podatke o vlasnicima datoteka, strukturu njihovih mapa i još mnogo toga. Jedan program instaliran na Linux sustavima radi s tar arhivama. Istodobno se komprimirane datoteke ne mogu sami konfigurirati. Stoga, da bi se smanjila veličina arhive, ona koristi proizvode kompresije treće strane. Najčešće je to gzip ili bzip2.
Gzip archiver koristi metodu Deflate za komprimiranje, koja učinkovito smanjuje veličinu datoteke bez gubitka. Jedini nedostatak gzip-a je nemogućnost istovremenog rada s više datoteka. Stoga, kako bi se stvorila arhiva, ona se kombinira s korisnim tar. Dakle, za komprimiranje više datoteka, tar prvo stvara jednu arhivsku datoteku od njih, koja zatim komprimira gzip. Još jedna velika značajka gzip-a je prilikasažimanje datoteka koje se nazivaju "u hodu". Dakle, ova tehnika se koristi od strane mnogih preglednika za komprimiranje prometa.

Kako instalirati tar.gz - arhiv ili program

U Linux okruženju, a pogotovo u Ubuntuu, mnoge datoteke i programi ponekad se dostavljaju kao tar.gz arhive. To mogu biti programi, servisni paketi ili jednostavno izvršne datoteke. Stoga će svaki daljnji opis biti dan za operativni sustav Ubuntu. Da biste razumjeli kako instalirati Ubuntu tar.gz arhivu, možete, primjerice, uzeti bilo koji program koji dolazi s izvornim kodom.


Primjerice, možete preuzeti aplikaciju hello koja je otvoreno preuzeta. Ovaj proizvod obavlja jednu jednostavnu funkciju - svijet pozdravlja najbolje tradicije prvih lekcija bilo kojeg programskog jezika. Među poslanim verzijama verzije je bolje odabrati svježe. Tako se datoteka preuzima, ali kako instalirati tar.gz? Vrlo jednostavno. U operativnim sustavima kao što je Ubuntu morate koristiti terminal. Možete ga nazvati kombinacijom Ctrl + Alt + t. Njegov prozor izgleda ovako:
Da biste raspakirali datoteku, morate doći do nje. U terminalu se to može učiniti pomoću naredbe cd i željenog direktorija. Na primjer: cd Preuzimanja Nakon unosa naredbe, pritisnuta je tipka Enter za izvršenje. Sada je terminal u jednoj mapi s preuzetom arhivom hello-210.tar.gz. Uvedena je naredba tar zxvf hello-210.tar.gz. Na konzolu se ispisuje popis svih raspakiranih datoteka.
Sada je problem prikladan za glavnu točku problemao tome kako instalirati Ubuntu tar.gz arhivu, - pripremu i kompilaciju.

Priprema programskih datoteka

Da biste započeli, morate se ponovno nalaziti u istoj mapi s raspakiranim datotekama. Da biste to učinili, koristite naredbu cd s navedenim direktorijem - hello-210. Sada morate pokrenuti naredbu ./configure --help u samoj mapi. Ona će vam dati savjete o tome kako instalirati program. U većini slučajeva dovoljno je jednostavno upisati ./configure. Međutim, korisnik možda nema dozvole za instalaciju u default direktorij, koji je /usr /local. Stoga je potrebno navesti da program treba instalirati u matičnu mapu sustava. Opći tim izgleda ovako: ./configure --prefix = $ HOME Kao rezultat izvršenja, sustav će provjeriti sve ovisnosti i na kraju dati nekoliko redaka o uspješnom kreiranju datoteka.

Kompilacija

Sada je vrijeme za prikupljanje pripremljene konfiguracije. To se postiže jednostavnom naredbom make u istom direktoriju raspakirane arhive. Ako izlaz ne sadrži pogreške, onda je kompilacija bila uspješna, sada ostaje da shvatite kako instalirati program s tar.gz u sustav. Da biste to učinili, koristi se naredba make install. Ako također ne sadrži pogreške, sve je instalirano u sustav i može se koristiti. Ali prije toga, vrijedi uzeti u obzir da ako je kućni direktorij određen kao instalacijska staza, onda ga trebate dodati u PATH varijablu okoline na sljedeći način: export PATH = $ HOME /bin: $ PATH Sada kompilirani i instalirani sustav može se pokrenuti iz bilo koje aplikacije. koji direktorijjednostavan izazov halo.
U stvari, instaliranje ovog programa također može biti jednostavan poziv apt-get install hello u Ubuntuu, budući da je sadržan u njegovim spremištima. Ali glavna točka članka bila je reći kako instalirati tar.gz arhivu. Stoga je hello program bio neka vrsta eksperimentalnog kunića. Upravo je pokazao kako instalirati tar.gz paket. Naučili smo kako ga raspakirati, kompajlirati i pokrenuti na sustavu.

Kako instalirati tar.gz u Linux Mint

Rad u Mintu se malo razlikuje od Ubuntua. Je li poziv na terminal može biti dodijeljen drugim ključevima. Općenito, algoritam za instaliranje programa iz tar.gz arhive bit će isti:
  • preuzmite izravno tar.gz;
  • kako instalirati tar.gz i raspakirati ga, opisan je malo iznad;
  • izvršiti konfiguriranje, izradu i, ako je potrebno, izvršiti instalaciju;
  • Glavna naredba tar

    Tar program zapravo ima širok raspon opcija, čija je provedba dostupna putem opcija. Potpuni popis možete pogledati pozivanjem u terminal tar --help. Za najjednostavnije raspakiranje, tar -xvf koristi putanju arhive. Ako trebate odrediti koju mapu napraviti, tada se na put -C dodaje ključ -C: tar-xvf do odredišne ​​mape. Tipke korištene u naredbi znače sljedeće:
  • -z. Ovaj ključ kaže da morate preskočiti ovu arhivu putem gzip-a;
  • -h. Znači, zapravo, raspakiranje;
  • -v. On kaže da će se, kada se izvrši naredba, na zaslonu prikazati cijeli popis procesa;
  • -f. Znači ono što trebateraspakirajte datoteku lokalne arhive;
  • Također, prije raspakiranja, možete pregledati sadržaj datoteke s naredbom tar -tf putanja u arhivu.

    Glavne gzip naredbe

    Gzip program se također može koristiti zasebno za komprimiranje ili raspakiranje datoteka. Da biste stvorili arhivu, morate izvršiti naredbu gzip filename. I obrnuto, raspakirati gunzip filename.gz. Osim standardnih naredbi, postoje i tipke koje proširuju funkcionalnost programa. Glavni izgledaju ovako:
  • -h. Korištenjem ove tipke dobivate popis dostupnih opcija i naredbi;
  • -q. Blokovi koji se pojavljuju tijekom poruke;
  • -t. Ova tipka provjerava integritet arhive;
  • - brzo i najbolje. Ove dvije tipke kontroliraju brzinu stvaranja arhive. najbolje - najbolja kvaliteta kompresije, ali sporija. Brzo - naprotiv, vrlo brzo, ali s manjim postotkom arhiviranja.
  • Zaključak

    U ovom su članku razmatrane najjednostavnije naredbe i prikazano kako instalirati tar.gz arhivu ili program u sustav. Ova metoda je pogodna i za Ubuntu i za Mint, kao i za brojne druge Linux distribucije.
    Zapravo, mogućnosti programa tar i gzip su mnogo šire i detaljnije u svom istraživanju izvan opsega ovog članka.

    Povezane publikacije