01.12.2012 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!