Introducere în Linux Un ghid la îndemână - "Tille" Garrels
Introducere în Linux Un ghid la îndemână - "Tille" Garrels
Introducere în Linux Un ghid la îndemână - "Tille" Garrels
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Mai multe informații puteți găsi <strong>în</strong> documentația tar.<br />
De reținut<br />
După cum probabil ați observat, tar este de un real folos atunci vorbim despre directoare normale,<br />
adică un set de fișiere de ace<strong>la</strong>și fel. Există <strong>în</strong>să și unelte care sunt mai ușor de administrat atunci când doriți<br />
să arhivați partiții <strong>în</strong>tregi, discuri sau proiecte mai mari. Am vorbit despre tar deoarece este foarte utilizat <strong>în</strong><br />
distribuirea arhivelor. Se <strong>în</strong>tâmplă adesea să vă loviți de insta<strong>la</strong>rea unui program care vine sub forma așa<br />
numitor „arhive tarball”. Consultați Secțiunea 9.3 pentru căi mai ușoare de realizare a copiilor de siguranță<br />
regu<strong>la</strong>te.<br />
9.1.1.3. Arhivarea și despachetarea cu gzip sau bzip2<br />
Datele, inclusiv arhivele tarball, pot fi compresate folosind uneltele zip. Comanda gzip va adăuga<br />
sufixul .gz <strong>la</strong> numele fișierului și va șterge fișierul original.<br />
Despachetați fișierele folosind opțiunea -d pentru comanda gzip.<br />
bzip2 lucrează <strong>în</strong>tr-un mod asemănător, dar folosește un algoritm complex de comprimare,<br />
rezultând fișiere mai mici. Consultați paginile info bzip2 pentru mai multe informații.<br />
Pachetele de programe pentru <strong>Linux</strong> sunt distribuite adesea <strong>în</strong> arhive tarball create cu gzip. După<br />
despachetarea unor astfel de arhive, primul lucru pe care ar trebui să-l faceți este să citiți fișierul README. El<br />
conține, <strong>în</strong> general, informații despre insta<strong>la</strong>rea programului <strong>în</strong> cauză.<br />
Comanda tar GNU recunoaște fișierele create cu gzip. Folosiți comanda<br />
tar zxvf fișier.tar.gz<br />
pentru despachetarea fișierelor .tar.gz sau .tgz. Folosiți<br />
tar jxvf fișier.tar.bz2<br />
pentru despachetarea arhivelor tar care au fost împachetate cu bzip2.<br />
9.1.1.4. Arhivele Java<br />
Proiectul GNU pune <strong>la</strong> dispoziție unealta jar pentru crearea arhivelor Java. Este o aplicație Java<br />
care combină mai multe fișiere <strong>în</strong>tr-un singur fișier arhivat JAR. În timp ce poate fi folosită <strong>în</strong> scopuri<br />
generale, legate de arhivare, ca unealtă de comprimare, bazată pe formatele ZIP și ZLIB, jar a fost gândit <strong>în</strong><br />
principal ca o unealtă care să ușureze împachetarea codului Java, a applet-urilor și/sau aplicațiilor <strong>în</strong>tr-un<br />
singur fișier. Combinate <strong>în</strong>tr-o singură arhivă, componentele unei aplicații Java pot fi descărcate mult mai<br />
repede.<br />
Spre deosebire de tar, jar arhivează implicit, independent de alte unelte - deoarece este, de fapt,<br />
versiunea Java a zip. În plus, permite ca intrări individuale să fie semnate de autor, astfel <strong>în</strong>cât pot fi<br />
autentificate originile arhivei.<br />
jar.<br />
Sintaxa este aproape identică cu cea a comenzii tar, pentru diferențele specifice consultați info<br />
tar, jar și legăturile simbolice<br />
O notă importantă care nu este inclusă <strong>în</strong> documentația standard este aceea că jar urmărește<br />
134