Gentoo

De la Wiki.lug.ro
Salt la: navigare, căutare

Ce este Gentoo?

Gentoo este un sistem de operare bazat pe Linux sau FreeBSD, ce poate fi optimizat sau personalizat automat pentru aproape orice aplicaţie sau nevoie. Configurabilitate extremă, performanţă şi o comunitate de utilizatori şi dezvoltatori de elită, reprezintă toate semnele experienţei Gentoo.

Mulţumită unei tehnologii denumită Portage, Gentoo poate deveni un server securizat ideal, o staţie de lucru pentru dezvoltare, o staţie desktop profesională, sistem pentru jocuri, o soluţie integrată sau orice altceva -- orice doriţi dvs. să reprezinte. Datorită adaptabilităţii aproape infinite, Gentoo poate fi considerat o metadistribuţie.

Ce Este Portage?

Portage este inima Gentoo şi are multe funcţii cheie, printre care sistemul de distribuţie software pentru Gentoo. Pentru a descărca ultimile aplicaţii pentru Gentoo, trebuie să tastaţi o comandă: emerge --sync. Această comandă îi specifică sistemului Portage să actualizeze "structura Portage" locală de pe Internet. Structura Portage locală conţine o colecţie completă de script-uri ce pot fi utilizate de Portage pentru a crea şi instala utimile pachete Gentoo. În acest moment, există mai mult de 10000 de pachete în Portage, actualizări şi pachete noi adăugându-se în permanenţă.

Portage este, de asemenea, un sistem de construire şi instalare de pachete. Când doriţi să instalaţi un pachet, tastaţi emerge nume_pachet, pas în care Portage va construi automat a versiune personalizată a pachetului urmând specificaţiile dvs. exacte, optimizându-l pentru componentele dvs. hardware şi asigurându-vă că modulele opţionale din pachet pe care le doriţi sunt activate -- şi cele care nu le doriţi, nu sunt activate.

De asemenea, Portage vă păstrează sistemul la zi. Tastând emerge -uD world -- o comandă -- va asigura că toate pachetele pe care dvs. le doriţi în sistem, sunt actualizate automat.



Gentoo este o metadistribuţie modernă şi foarte rapidă, ce are o structură flexibilă. Gentoo este construit în jurul conceptului free software şi pune la dispoziţia utilizatorilor toate resursele. Portage, sistemul de administrare al pachetelor utilizat de Gentoo, este scris în limbajul de programare Python, utilizatorii având acces la codul sursă şi putând modifica sursele în funcţie de necesităţile proprii. Sistemul de pachete Gentoo utilizează codul sursă al programelor (deşi oferă şi suport pentru binare precompilate), iar configurarea Gentoo se efectuează prin editarea directă a fişierelor de configurare ce sunt fişiere de tip text normale. Cu alte cuvinte este un sistem deschis.