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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Această procedură este sigură,deoarece nu a trebuit să furnizați un nume de utilizator și/sau o<br />

parolă pentru a obține datele pe care le doriți, așa că nimeni nu poate captura aceste informații importante<br />

din rețea.<br />

10.4.3. Sistemul X Window<br />

10.4.3.1. Caracteristicile X<br />

După cum am explicat deja <strong>în</strong> Capitolul 7 (consultați Secțiunea 7.3.3), sistemul X Window include<br />

un server X care se ocupă de partea grafică pentru clienții care solicită afișajul.<br />

Este important să faceți distincția dintre serverul X și aplicațiile client ale acestuia. Serverul X<br />

controlează direct afișajul și este responsabil pentru toate intrările și ieșirile via tastatură, maus și ecran.<br />

Clienții X, pe de altă parte, nu accesează dispozitivele de intrare/ieșire <strong>în</strong> mod direct. Ei comunică cu<br />

serverul X care gestionează intrările și ieșirile. Clienții X fac munca propriu-zisă, precum calcu<strong>la</strong>rea valorilor,<br />

ru<strong>la</strong>rea aplicațiilor și așa mai departe. Serverul X doar deschide ferestrele prin care se transmit intrările și<br />

ieșirile pentru clientul specificat.<br />

În operarea normală (mediul grafic), orice stație de lucru <strong>Linux</strong> este un server X pentru sine, chiar<br />

dacă rulează doar aplicații client. Toate aplicațiile pe care le ru<strong>la</strong>ți (de exemplu, Gimp, o fereastră terminal,<br />

navigatorul dumneavoastră, aplicațiile de birou, programul pentru redarea CD-urilor, etc.) sunt clienți ai<br />

serverului X. Serverul și clienții, <strong>în</strong> acest caz, rulează pe aceeași mașină.<br />

Natura client/server a sistemului X îl transformă <strong>în</strong>tr-un mediu ideal pentru execuția <strong>la</strong> distanță a<br />

aplicațiilor și programelor. Deoarece procesele sunt executate de fapt pe calcu<strong>la</strong>torul af<strong>la</strong>t <strong>la</strong> distanță, pe<br />

gazda locală sunt consumate puține resurse ale procesorului. Astfel de calcu<strong>la</strong>toare, care lucrează doar ca<br />

server X, sunt numite terminale X și au fost foarte popu<strong>la</strong>re <strong>în</strong> trecut. Mai multe informații puteți găsi <strong>în</strong><br />

Remote application mini-HOWTO.<br />

10.4.3.2. Telnet și X<br />

Dacă doriți să folosiți telnet pentru a afișa aplicațiile grafice care rulează pe un calcu<strong>la</strong>tor af<strong>la</strong>t <strong>la</strong><br />

distanță, primul lucru pe care trebuie să-l faceți este să permiteți calcu<strong>la</strong>torului af<strong>la</strong>t <strong>la</strong> distanță accesul <strong>la</strong><br />

afișajul dumneavoastră (<strong>la</strong> serverul X propriu!) prin folosirea comenzii xhost, introducând o comandă<br />

simi<strong>la</strong>ră celei de mai jos <strong>în</strong>tr-o fereastră terminal de pe calcu<strong>la</strong>torul dumneavoastră:<br />

După aceasta, conectați-vă <strong>la</strong> calcu<strong>la</strong>torul af<strong>la</strong>t <strong>la</strong> distanță și spuneți-i să afișeze grafica pe<br />

calcu<strong>la</strong>torul dumneavoastră prin configurarea variabilei DISPLAY:<br />

După parcurgerea acestei etape, orice aplicație pornită <strong>în</strong> această fereastră terminal va fi afișată<br />

pe calcu<strong>la</strong>torul dumneavoastră, folosind resursele de calcul af<strong>la</strong>te <strong>la</strong> distanță, dar resursele grafice proprii<br />

(serverul X propriu) pentru afișarea aplicațiilor.<br />

Această procedură pleacă de <strong>la</strong> ipoteza că dispuneți de o variantă a serverului X (XFree86, X.org,<br />

Exceed, Cygwin) insta<strong>la</strong>t corespunzător pe calcu<strong>la</strong>torul pe care doriți să afișați aplicațiile grafice. Arhitectura<br />

și sistemul de operare ale calcu<strong>la</strong>torului client nu sunt importante, atât timp cât vă permit să ru<strong>la</strong>ți un server<br />

161

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

Saved successfully!

Ooh no, something went wrong!