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
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