#2 Podstawy open source – system ...
|
#2 Podstawy open source – system SUSE Linux, Dokumentacja Suse L
[ Pobierz całość w formacie PDF ] Podstawy open source – system SUSE Linux 2-1 2. Zrozumieć środowisko GUI 2.1 Wstęp Wstęp Graficzne środowisko pracy (GUI – Graphical User Interface ) w Linuksie, w przeciwieństwie do systemu Microsoft Windows, jest programem opcjonalnym. Oznacza to, że można zdecydować o jego instalacji, lub też z niej zrezygnować. Większość zadań może zostać wykonanych w tekstowym środowisku pracy. W Linuksie, większość usług można poddać konfiguracji poprzez edycję pliku tekstowego ASCII, zatem GUI nie jest konieczne, jeśli oczekujesz od swojego komputera jedynie roli serwera, czyli dostawcy usług dla innych komputerów. Rezygnacja z instalacji graficznego środowiska pracy to następujące korzyści: 1) Stabilność. Każdy program zawiera błędy, powodujące niestabilność systemu. Im mniej zainstalowanych programów, tym stabilniejszy system. Interfejs graficzny to obszerny program, który, choć współczynnik błędów jest w nim niewielki, może posiadać wiele niewykrytych błędów programowania. 2) Wydajność. Każdy działający program zużywa zasoby systemu. Im mniej działających programów, tym większa wydajność systemu. 2008 Novell Inc. Licencja Creative Commons Attribution-NonCommercial-ShareAlike 2.5. Wolno kopiować, rozprowadzać, przedstawiać i wykonywać utwór oraz opracowane na jego podstawie utwory zależne jedynie dla celów niekomercyjnych, przy zachowaniu autorstwa Novell Inc. 2.1 Podstawy open source – system SUSE Linux 2-2 2.1 Przegląd pulpitu Linuksa Przegląd pulpitu Linuksa Podstawą każdego środowiska graficznego jest system Windows X (skrótowo nazywany X lub X11). Pozwala on zarządzać pracą wielu programów przy pomocy rozlicznych okien interfejsu graficznego. Ważne jest rozróżnienie pracy programów użytkowych uruchamianych we własnych oknach, a pracy programów (aplikacji) tekstowych wywoływanych w oknie terminala. System Windows X został utworzony w roku 1984 w Instytucie Technologii Massachusetts. Stworzono go, by umożliwić posługiwanie się programami graficznymi przez sieć, niezależnie od sprzętu. System X Windows pozwala na wyświetlanie interfejsu graficznego aplikacji na dowolnym monitorze - bez względu na to, czy aplikacja ta jest uruchomiona na komputerze, do którego jest ten monitor podłączony, czy na zupełnie innym Umożliwione jest to przez rozdzielenie składowej serwerowej (serwer X) i składowej klienta (aplikacji). serwer X. Kontroluje ekran graficzny. Odpowiada sterownikowi grafiki w innych systemach. Dodatkowo – zarządza kalwiatura oraz myszką oraz przesyła ich operacje do klienta X. Serwer X nie odpowiada za zarządzanie pulpitem oraz oknami – za to odpowiada program zarządca okien ( window manager ). Xfree86 3.3.x i jego następca Xfree 86 4.x są darmowymi wersjami serwera X. SUSE Linux Enterprise Desktop domyślnie używa X.Org. Aplikacja klienta. Każda aplikacja z interfejsem graficznym, która używa serwera X do wyświetlania oraz odbierania operacji na ekranie (myszką lub klawiaturą). Za komunikację między serwerem X oraz klientem (aplikacją) odpowiadają protokoły TCP/IP – nawet, jeżeli serwer i klient uruchomione są na tym samym komputerze. 2008 Novell Inc. Licencja Creative Commons Attribution-NonCommercial-ShareAlike 2.5. Wolno kopiować, rozprowadzać, przedstawiać i wykonywać utwór oraz opracowane na jego podstawie utwory zależne jedynie dla celów niekomercyjnych, przy zachowaniu autorstwa Novell Inc. 2.1 Podstawy open source – system SUSE Linux 2-3 Na poniższym rysunku pokazano sytuację, gdy serwer x uruchomiony jest na komputerze da5, a aplikacje (klient X) działają na komputerach da1 i da2. Interfejsy graficzne obu aplikacji są obsługiwane przez serwer X na komputerze da5. Wszystkie trzy komputery mogą (w tym samym czasie) pracować pod kontrolą różnych systemów operacyjnych! Zarządcy okien ( manager windows ) są to specjalne programy, które współdziałają z serwerem X i dostarczają dodatkową funkcjonalność: dostarczają elementy kontrolne, zarządzają pulpitami wirtualnymi, zarządzają ramkami okien (na przykład – zmianą wielkości). System X Window nie jest związany z żadnym określonym programem zarządcy okien, ani nie ma jakiegoś standardowego wyglądu czy konfiguracji. W czasie normalnej pracy nie zauważa się odrębności tych składowych środowiska graficznego. Gdy logujemy się przez ekran graficzny – całe środowisko jest od razu dostępne. Suse Linux Enterprise Desktop 10 jest dostarczane aktualnie z kilkoma zarządcami okien, między innymi: Metacity (zarządca GNOME = GNU Network Object Model Environment) oraz twm ( Tab Window Manage r). Pulpit to o wiele więcej, niż wygląd i uporządkowanie okien na ekranie. Standardowym pulpitem graficznym dla SLED 10 jest GNOME , ale można (i często jest to robione) zainstalować środowisko KDE . 2008 Novell Inc. Licencja Creative Commons Attribution-NonCommercial-ShareAlike 2.5. Wolno kopiować, rozprowadzać, przedstawiać i wykonywać utwór oraz opracowane na jego podstawie utwory zależne jedynie dla celów niekomercyjnych, przy zachowaniu autorstwa Novell Inc. Podstawy open source – system SUSE Linux 2-4 Ćwiczenie: Przegląd pulpitu Linux Aby lepiej zrozumieć strukturę, osobno uruchomisz pojedyncze elementy. 1. Przy starcie systemu wpisz liczbę 3 w okienku opcje uruchamiania: System zostaje uruchomiony bez środowiska graficznego: jako login wpisz root , a jako hasło ( password ) novell . O pomyślnym zalogowaniu się do systemu świadczy pojawienie się wiersza ze znakiem zachęty: Wpisz X & , aby uruchomić serwer X. Rezultatem tego polecenia jest szary obszar z wskaźnikiem myszy w kształcie krzyżyka. Użytkownicy nie mogą pełnozakresowo posługiwać się serwerem X w czystej postaci, jednak programy X mogą używać serwera X do graficznej wizualizacji danych. Naciśnij Ctrl + Alt + F1 , aby powrócić do konsoli, z której został uruchomiony serwer X. W razie próby uruchomienia aplikacji graficznej z tej konsoli, wyświetlona zostaje wiadomość o błędzie. ... W poleceniu “ xterm ” brakuje informacji o serwerze X, który ma zostać użyty. Serwer X musi zostać jednoznacznie określony, przez wzgląd na możliwość korzystania z serwera X na różnych komputerach, jak też możliwość obecności kilku aktywnych serwerów X na danej maszynie. 2008 Novell Inc. Licencja Creative Commons Attribution-NonCommercial-ShareAlike 2.5. Wolno kopiować, rozprowadzać, przedstawiać i wykonywać utwór oraz opracowane na jego podstawie utwory zależne jedynie dla celów niekomercyjnych, przy zachowaniu autorstwa Novell Inc. Podstawy open source – system SUSE Linux 2-5 W powyższym przykładzie nie została wpisana zmienna DISPLAY. Zmienna ta, odczytywana przez graficzne aplikacje, zawiera potrzebne informacje. Aby uniknąć błędów, wpisz DISPLAY=:0 xterm & . Naciśnij Ctrl + Alt + F7 , aby przełączyć się z powrotem na serwer X. Możesz teraz zobaczyć okno xterm w lewym górnym rogu. W obrębie okna mogą być wpisywane polecenia. Okna jednak nie da się przenieść za pomocą kursora myszy. Wpisz twm & aby uruchomić prosty program zarządzający oknem twm. Teraz, naciskając i przytrzymując lewym przyciskiem myszy pasek tytułowy okna, można przenieść okno. Żeby zrestartować serwer X i wyłączyć działające programy X: naciśnij Ctrl + Alt + Backspace. Wpisz init 5; exit , aby przełączyć komputer z powrotem na tryb domyślny. 2008 Novell Inc. Licencja Creative Commons Attribution-NonCommercial-ShareAlike 2.5. Wolno kopiować, rozprowadzać, przedstawiać i wykonywać utwór oraz opracowane na jego podstawie utwory zależne jedynie dla celów niekomercyjnych, przy zachowaniu autorstwa Novell Inc.
[ Pobierz całość w formacie PDF ] zanotowane.pldoc.pisz.plpdf.pisz.plsmichy-chichy.xlx.pl
|
|
Podobne |
: Strona Główna | : Świat według Monsanto - The World According to Monsanto (2008), ● Dokumentalne | : 00 Bus%20Charts%20Cover, BMW educational info, Dokumentacja | : 01%20Climate%20Control%20Part%201, BMW educational info, Dokumentacja | : 01%20E85%20Complete%20Vehicle, BMW educational info, Dokumentacja | : 01 Basic%20Suspension%20Geometry, BMW educational info, Dokumentacja | : 01 Basic%20Measuring%20Techniques, BMW educational info, Dokumentacja | : 01 Intro%20to%20Passive%20Safety, BMW educational info, Dokumentacja | : 01 Principles%20of%20Heating%20and%20Refrigeration, BMW educational info, Dokumentacja | : [Free-scores.com] anonymous-greensleeves-4075, Dokumenty(1) | : 01 MS42%20MS43, BMW educational info, Dokumentacja
zanotowane.pldoc.pisz.plpdf.pisz.pltrzydziestkaa.pev.pl
| . : : . |
|