Seria Linux “How To”. Introducere
7 January 2008 la 17:08 | In Linux, Tech Nu există comentarii
Spuneam mai demult ca voi incepe o serie de “check-list-uri” si articole despre Linux in general. Imi propun sa deschid aceasta serie acum. Nu promit insa ca voi fi consecvent in aceasta serie si, ca si orice e open-source, nu garantez ca vor fi potrivite pentru un anumit scop. Ce veti citi aici va este oferit “as is”.Sunt cateva lucruri care trebuie explicate aici, inainte de toate, mai ales pentru cei care sunt “noi” in domeniu. Unul dintre cele mai importante astfel de lucruri este “Ce este de fapt Linux si ce este aceea o distributie”.
Distributii
Ceea ce spun in continuare s-ar putea sa vina ca un soc pentru multi dintre voi, dar sistemul de operare in sine este compus dintr-o mana de programe, cateva drivere (ma rog, mai multe drivere) pentru diverse componente si NU ARE interfata grafica. Da stiu ca la inceputul articoloului este o poza cu o interfata grafica. Ceea ce vreau sa spun este ca interfata grafica pe care o avem si modul cum arata ea (sunt 2 lucruri distincte), reprezinta de fapt ceva adaugat “peste” sistemul de operare. In multe sensuri, interfata grafica nu se deosebeste prea mult de oricare alt program pe care l-am putea folosi, instala si dezinstala. Ceea ce vreau sa subliniez este ca, in Linux (si majoritatea sistemelor care se termina cu X) interfata grafica nu este legata “organic” de sistemul de operare (ca in Windows).O distributie de Linux este un mod de a configura sistemului de operare, de a-i adauga programe utile si de a-l face sa arate, indeajuns de bine inchegat, incat sa poata fi dat spre folosire publicului larg. Este strict la latitudinea producatorului cum va arata, ce programe va include, in ce fel se va configura etc.Cele mai populare distributii gratuite (da, nu toate distributiile de Linux sunt gratuite) sunt Fedora si Debian (cu al sau copil nefericit Ubuntu) . Eu personal folosesc Slackware acasa si Fedora/Red Hat Enterprise pentru toate serverele de “productie” pe care le configurez.
Interfete grafice
Afisarea grafica in Linux se face prin intermediul unui sistem client-server in toata puterea cuvantului. Astfel, serverul grafic (X Server, redenumit mai nou xorg) pune la dispozitie programelor – care vor sa afiseze ce au ele de afisat in ferestre frumoase cu continut viu colorat si sa-i ofere utilizatorului posibilitatea de a interactiona cu ele folosind mouse-ul si tastatura – un mediu grafic, la o rezolutie prestabilita, cu drivere video pre-incarcate si cu acces la tastatura, mouse si monitor/monitoare. Programele, cum ar fi spre exemplu Firefox, sunt clientii acestui server. Ele se conecteaza la serverul grafic, in acelasi mod in care un browser web se conecteaza la server-ul de web. Unul din atuurile unui asemenea sistem este ca nu este necesar ca serverul si clientul sa fie pe aceeasi masina. Acesta este doar un caz particular. Dar despre asta voi scrie alta data.Ceea ce numim in mod curent interfata grafica, reprezinta un set de programe care au scopul sa gestioneze desktop-ul, programele instalate si sa ne dea acces la resursele masinii. Din acest motiv ele se numesc, de fapt Desktop Manager-e sau Descktop Environment-uri. Exista foarte multe desktop manager-e, dar trei dintre ele sunt foarte populare: KDE, Gnome si Xfce. Dupa cum spuneam mai sus, este la latitudinea producatorului unei distributii ce Desktop Manager(e) va include cu ditributia sa si care va fi cel implicit, daca va vrea sa creeze o tema vizuala pentru el – care sa reflecte identitatea brand-ului – sau nu.Imi pare bine ca am spus aici lucrurile acestea despre interfete deoarece tot ce va fi cuprins in aceasta serie, se va referi strict la linia de comanda. Nu voi scrie despre cum se fac diverse lucruri din interfata grafica, dintr-un motiv foarte simplu: interfetele grafice difera de la distributie la distributie si anumite programe pot fi sa nu instalate.Legaturi utile:
Nu exista comentarii.
RSS feed for comments on this post.
· TrackBack URI

Comentarii recente