Arhive sub Linux
Deoarece in Linux o mare parte din programe se distribuie in cod sursa, urmand ca utilizatorul sa si-l compileze cand vrea, a fost nevoie sa se introduca niste arhivatori puternici.
In Linux exista 3 tipuri mai importand 333g66d e de arhive: tar, gzip si bzip2. Fisierele sunt in general arhivate de cate 2 ori, si aproape de fiecare data se foloseste tar-ul. O arhiva in Linux poate arata astfel: arhiva.tar.gz, arhiva.tar.bz2, arhiva.gz, arhiva.bz2, arhiva.tar, arhiva.gz.bz2(foarte rar).
Primul dezarhivator care i se aplica este cel care este indicat de extensia finala. Apoi se aplica urmatorul arhivator pentru extensia finala.
Iata instructiunile pentru fiecare tip de arhiva(se aplica in consola):
Pentru tar : tar -xf arhiva.tar
Pentru gzip: gunzip arhiva.gz
Pentru bzip2: bunzip2 arhiva.bz2
Iata un exemplu concret de dezarhivare. Presupunem ca avem arhivele arhiva1.tar.gz si arhiva2.tar.bz2.
gunzip arhiva1.tar.gz ---------dezarhiveaza arhiva de tip gzip
tar -xf arhiva1.tar ---------dezarhiveaza arhiva de tip tar
In acest moment arhiva1.tar.gz este dezarhivata. Ar fi bine sa stergeti fisierul tar scrind instructiune "rm arhiva1.tar" si apoi raspunzand y la confirmare.
Iata cum se dezarhiveaza arhiva2.tar.bz2:
bunzip2 arhiva2.tar.bz2 ---------dezarhiveaza arhiva de tip bzip2
tar -xf arhiva2.tar ---------dezarhiveaza arhiva de tip tar
In acest moment arhiva2.tar.g2 este dezarhivata.La fel ca si mai sus, ar fi bine sa stergeti fisierul tar scrind instructiune "rm arhiva2.tar" si apoi raspunzand y la confirmare.
Daca o arhiva este de forma arhiva.tgz aplicati procedura de la arhiva1.tar.gz, cu exceptia ca dupa gunzip va trebui sa aplicati tar -xf la "arhiva".
O categorie aparte de arhive o reprezinta Package Manager-ele.Package Manager-ele sunt echivalentul Install Shild-urilor din Windows, programele sub acest format instalandu-se singure, doar fiind executate. Numele lor este diferit, in functie de distributie(numele coincide cu extensia). Iata cateva exemple:
RedHat Linux --------rpm
SuSE Linux --------spm
Debian Linux --------deb
|