Grafikus felhasználói felület Linux alatt Tartalom

Hasonló dokumentumok
Unix alapú operációs. rendszerek ELŐADÁS CÍME. Göcs László mérnöktanár. 2. előadás. KF-GAMF Informatika Tanszék

A L i n u x r u h á j a

Operációs rendszerek III.

Linux ismeretek. Göcs László mérnöktanár. 2. előadás. KF-GAMF Informatika Tanszék tavaszi félév

Linux hálózati adminisztráció

A Debian, mint Desktop Operációs Rendszer

Operációs rendszerek - bevezető

Operációs rendszerek. Az X Window rendszer

Farkas Szilveszter LOK 2006, Szabad szoftver nap Operációs rendszerek szekció

Debian mint Desktop Operációs rendszer

ELSŐ LÉPÉSEK A SZÁMÍTÓGÉPEK RODALMÁBA AMIT A SZÁMÍTÓGÉPEKRŐL TUDNI ÉRDEMES

Delphi programozás I.

Operációs rendszerek gyakorlat

Kontact Személyi információkezelés KDE módra

Íme, a Raspbian legfontosabb funkciói

Belépés a Budapesti Ügyvédi Kamara elektronikus ügyintézési rendszerébe

A Linux operációs rendszer 2017.

1_Linux_bevezeto_bash

Linux hálózati adminisztráció

Operációs rendszerek gyakorlat

Operációs rendszerek gyakorlat

cím létrehozása

Operációs rendszerek gyakorlat

Mértékegységek a számítástechnikában

SAM Linux Desktop. Nézzük, milyen is a SAM telepítője, illetve a telepített rendszer:

2. modul - Operációs rendszerek

A billentyűzet a legfontosabb adatbeviteli eszköz, mely szinte rögtön a számítógép bekapcsolása után,,életre kel. Segítségével az operációs rendszer

KIRA. KIRA rendszer. Telepítési útmutató v1

Operációs rendszerek

Tájékoztató. Használható segédeszköz: -

Operációs rendszer ismeretek

Oktatási cloud használata

Windows és/vagy Linux? Készítette: Hanusz Zoltán /Hazlaat/

Informatika szintmérő-érettségi tételek február

Hardver és szoftver követelmények

Operációs rendszerek. Tanmenet

Felhasználói Kézikönyv

Bevezetés az informatikába

Informatika szintmérő-érettségi tételek február

KELER KID Internetwork System (KIS)

Tartalomjegyzék 5 TARTALOMJEGYZÉK

ÁNYK53. Az Általános nyomtatványkitöltő (ÁNYK), a személyi jövedelemadó (SZJA) bevallás és kitöltési útmutató együttes telepítése

Ablak és ablakműveletek

Operációs rendszer feladatai. Informatikai alapismeretek. Multiprogramozás. Közös jellemzık. Virtuális tárkezelés. Multiprogramozás problémái

CIB Internet Bank asztali alkalmazás Hasznos tippek a telepítéshez és a használathoz Windows operációs rendszer esetén

Szilipet programok telepítése Hálózatos (kliens/szerver) telepítés Windows 7 operációs rendszer alatt

Iman 3.0 szoftverdokumentáció

Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv

Az operációs rendszer fogalma

BaBér bérügyviteli rendszer telepítési segédlete év

Tartalomjegyzék. 2.3 A GTK+ telepítése Tennivalók Windows alatt... 21

Tartalom jegyzék 1 BEVEZETŐ SZOFTVER ÉS HARDVER KÖVETELMÉNYEK 2 2 TELEPÍTÉS 2 3 KEZELÉS 5

PDF DOKUMENTUMOK LÉTREHOZÁSA

Operációs rendszerek

QGIS tanfolyam (ver.2.0)

eszemélyi Kliens Szoftvercsomag

Információtartalom vázlata

Ubuntu Érettségi Remix Telepítési és beállítási leírás. Ágazati szakmai komplex távközlési ismeretek érettségihez

Microsoft Office PowerPoint 2007 fájlműveletei

M-Files Dokumentumkezelő telepítése

BBS-INFO Kiadó, 2016.

MŰSZAKI KÖVETELMÉNYEK, A KÖRKERESŐ SZOFTVER SPECIFIKÁCIÓJA, KÖLTSÉGVETÉS. A) Műszaki követelmények

Thermo1 Graph. Felhasználói segédlet

Operációs rendszerek. 1. gyakorlat. Bevezetés, követelmények UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

eszemélyi Kliens Szoftvercsomag

Moodle -egy ingyenes, sokoldalú LMS rendszer használata a felsőoktatásban

Home movie database. Specifikáció. Verzió: 1.0. Dátum: Státusz: Released. Készítette: Farkas Róbert. Kulcsár Orsolya.

TestLine - GINOP teszt Minta feladatsor

A NetBeans IDE Ubuntu Linux operációs rendszeren

házi dolgozat a Számítógépes kultúra c. tárgy keretében

AMOR kézikönyv. Karl Garrison

GRAFIKUS FELHASZNÁLÓ FELÜLET WINDOWS ALATT

QEMU beüzemelése és részletes ismertető

SZOFTVER = a számítógépet működtető és az azon futó programok összessége.

Operációs rendszerek. Tanmenet

SSL VPN KAPCSOLAT TELEPÍTÉSI ÚTMUTATÓ

Messenger. Novell GYORSKALAUZ

Általános fiók beállítási útmutató

Informatika. 3. Az informatika felhasználási területei és gazdasági hatásai

TÁMOP KORAGYERMEKKORI PROGRAM (0-7 ÉV) Mobil munkaállomások beszerzése

Szoftver alapfogalmak

iseries Client Access Express - Mielőtt elkezdi

OpenVPN kliens telepítése a RITEK Zrt. szervereinek eléréséhez.

Operációs rendszerek Windows Xp

Ismerkedjünk meg a Linuxszal!

Windows. Készítette: Csatlós István

Iroda DEMO telepítési útmutató

Alapok (a K2D rendszer alapjai)

DSL Internet telepítése opensuse-ra (Tesztelve: opensuse 10.0-tól 10.3-ig)

Kaspersky Internet Security Felhasználói útmutató

Ismerkedés a Windows Explorer-rel

Win 8 változatok. 2. sz. melléklet felnottkepzes@gmail.com. Töltse ki az előzetes tudásszint felmérő dolgozatot!

A Számítógépes alapismeretek témakör oktatása. Dr. Nyéki Lajos 2019

Számítógépes alapismeretek 2.

HUEDU OpenLab kliens oldali telepítési és felhasználói dokumentáció

13. Tárgymutató. Windows XP alapokon

Tudásszint mérés feladatlap

Felhasználói segédlet a Scopus adatbázis használatához

Közoktatási Statisztika Tájékoztató 2012/2013. Használati útmutató


Átírás:

Grafikus felhasználói felület Linux alatt Tartalom Tartalom...1 1. Bevezetés...2 1.1. A felhasználói felületekről...2 1.2. A grafikus felhasználói felületekről...2 2. A Linux többrészes grafikus felhasználói felülete...3 2.1. X Window System...3 2.2. Ablakkezelők...3 2.3. Asztali környezetek...3 2.3.1. KDE...4 2.3.2. GNOME...4 2.3.3. LXDE...4 2.3.4. Xfce...5

1. Bevezetés 1.1. A felhasználói felületekről Az operációs rendszerek és programok mindegyike valamilyen módon kapcsolatba lép a felhasználókkal; ezt a kapcsolatot nevezzük felhasználói felületnek. Ezeket, megjelenési formájuk és használatuk alapján három csoportba oszthatjuk: 1. Grafikus felhasználói felület (angol rövidítése GUI) 2. Szöveges felhasználói felület (TUI) 3. Parancssoros felület (CLI) Parancssoros felület (Unix Bash) Szöveges felhasználói felület (Turbo C++) Grafikus felhasználói felület (KDE) Az utóbbiban, a parancssoros felületben a felhasználó szöveges parancsokat ír be a billentyűzetről, míg a másik kettőben inkább az egérrel való bevitel a jellemző. Mind a grafikus, mind a szöveges felhasználói felület az egész képernyőt elfoglalja. A különbség köztük az, hogy az előbbi egyaránt használ képi és szöveges elemeket, és általában nagyfelbontású, míg az utóbbi kizárólag karakteres megjelenésű. Használatuk a parancssorral szemben kényelmesebb abból a szempontból, hogy a műveletek megjelennek a képernyőn, a felhasználónak csak választani kell közülük. A parancssorhoz ismerni kell a parancsok nevét és használatát, viszont megfelelő gyakorlat után hatékonyabb lehet, ha sok összetett műveletet akarunk elvégezni. A mai közismert operációs rendszerek (pl. Windows, Linux, Mac OS X stb.) rendelkeznek egyaránt grafikus és parancssoros felülettel. A továbbiakban a grafikus felhasználói felületekről lesz szó. 1.2. A grafikus felhasználói felületekről Ahogy arról már fent volt szó, a grafikus felhasználói felület segítségével a felhaszáló könnyen és gyorsan tud bizonyos, gyakran használt műveleteket elérni. Ezek legtöbbször a következő elemekből állnak: ablakok, ikonok, menük, gombok, és egy ún. mutatóeszköz. A legnagyobb elem ezek közül az ablak, legtöbbször ezen keresztül lép kapcsolatba egy program a felhasználóval. A menük és az ikonok arra valók, hogy segítségükkel programokat lehessen elindítani, vagy már futó programban bizonyos műveleteket elvégezni. Ezek azonban mind nem lennének használhatók, ha nem lenne egy ún. mutatóeszköz, általában az egér, amellyel a felhasználó mozgatni tud egy bizonyos (legtöbbször nyíl) alakú mutatót a képernyőn. Ha az egér gombját lenyomja (azaz kattint vele), olyankor sok esetben történik valami, méghozzá attól függően, hogy mire mutatott éppen a nyíllal. Így tudja elérni az ikonokat, menüket, gombokat és egyéb elemeket, amelyek enélkül pusztán látványelemek lennének.

2. A Linux többrészes grafikus felhasználói felülete 2.1. X Window System A grafikus felhasználói felületet a Linux alatt több összetevő valósítja meg. A legalsó szinten az X Window System áll, amely létrehoz egy egységes kapcsolatot az eszközök (képernyő, egér, billentyűzet) és a programok között. Így nincs szükség arra, hogy minden egyes program ismerje az eszközök működését. Az X Window System ezenfelül ablakokat tud biztosítani a programok számára, azaz egy területet a képernyőn, amelyet az adott program használni tud. 2.2. Ablakkezelők Az X Window System azonban még kissé távol áll egy teljes grafikus felhasználói felülettől: hiányoznak a menük, az ikonok, a gombok és még egyéb elemek, amiket megszoktunk. Ha a programok közvetlenül használnák az X Window Systemet, akkor ezeket az elemeket mindegyiknek külön meg kéne valósítani. Így az egyszerűség kedvéért ún. ablakkezelőt hoztak létre, amely ezeket a feladatokat ellátja. Linuxhoz nem csak egyetlen ablakkezelő létezik (ellentétben pl. a Windowszal). Ilyenek pl. a KWin, a Metacity, az Openbox, az Xfwm, az IceWM és a TWM. 2.3. Asztali környezetek Asztali környezetnek nevezünk egy olyan csomagot, amely egy ablakkezelőből és hozzá tartozó segédprogramokból áll. Az utóbbiak teszik tulajdonképpen teljessé a grafikus felhasználói felületet, mert a olyan feladatokat látnak el, amelyekre a felhasználónak gyakran szüksége lehet a grafikus környezetben, pl. fájlkezelés, szövegszerkesztés, képszerkesztés, internetes böngészés stb. A szóban forgó asztali környezetek, ill. az X Window System fejlödése az idő során Ha ablakkezelőből több van, akkor természetesen asztali környezetből is. Legismertebb a KDE és a GNOME, de széles körben használják az LXDE-t és az Xfce-t is. A következő táblázatban a fent említett környezeteknek néhány, gyakran használt segédprogramját látjuk rendszerezve: KDE GNOME LXDE Xfce ablakkezelő KWin Metacity Openbox Xfwm fájlkezelő Dolphin Nautilus PCManFM Thunar szövegszerkesztő KWrite, Kate gedit Leafpad Mousepad böngésző Konqueror Epiphany Midori képmegjelenítő showfoto Eye of GNOME GPicView Ristretto fényképkezelő DigiKam F-Spot PDF-olvasó Okular Evince epdfviewer levelezőprogram KMail Evolution zenelejátszó Amarok Rhythmbox LXMusic Parole videólejátszó Kaffeine Totem lxine Parole

A fenti programok kivétel nélkül ingyenes és nyílt forráskódúak (ahogy a Linux maga is). Egy Linux operációs rendszeren egyszerre több asztali környezet is lehet feltelepítve, ennek megfelelően több ablakkezelő is; hogy melyik induljon el, azt a felhasználó választhatja ki bejelentkezéskor. Ezzel azonban nem korlátozza, hogy mely programok indíthatók el, mert bármelyik képes elindítani olyan programot, amely más asztali környezethez tartozik, de mindegyik egy kicsit másképp jeleníti meg őket. A továbbiakban az említett a négy grafikus környezetről lesz szó, mindegyikről néhány érdekesség, hasznos tudnivaló. 2.3.1. KDE A K Desktop Environtment az egyik legszélesebb körben használt asztali környezet. Sok Linux összeállítás alapértelmezésként kínálja (pl. opensuse, Mandriva linux, Kubuntu stb.). A KDE egy érdekessége a név maga. A K látszólag nem vonatkozik semmire, ennek oka a történetében keresendő. Eleinte csak egy szójáték volt a már létező Common Desktop Environment (CDE) nevével, majd, hogy értelmed adjanak neki, Kool Desktop Environmentnek nevezték. Ezután hamar visszavonták ezt, mondván, hogy a K - nak nem kell feltétlenül vonatkoznia valamire, és így jött létre a mai név. Később azt is mondták, hogy a K az L előtti betű az ábécében, az meg a Linux első betűje. Mint ahogy azt a fenti táblázatban láthattuk, a K sok KDE program nevében megtalálható, legtöbbször a program neve elé írva (pl. KWrite, KMail stb.), sokszor pedig egy c betű helyén, amely az eredeti, angol helyesírás szerinti névben szerepelt volna (pl. Konqueror, Okular stb.). A KDE programjai egyébként nem csak Linux alatt futtathatók, könnyen lefordíthatók pl. Windows vagy Mac OS X alá is. 2.3.2. GNOME A GNOME a GNU Network Object Model Environment rövidítése. A GNOME fejlesztői eredetileg egy, a Microsoft OLE-hez hasonló keretrendszert akartak létrehozni ezen a néven, de mára már csak az asztali környezetre vonatkozik a név. Így a rövidítés elavultnak tekinthető, és többen javasolják, hogy írják egyszerűen Gnome-nak. Ez, a KDE-hez hasonlóan, egy kedvelt grafikus felhasználói felület, és a Linux változatok nagy része alapértelmezésként tartalmazza. Fejlesztői különös hangsúlyt fektetnek az egyszerűségre és használhatóságra, igyekeznek elkerülni a felesleges bonyolultságot. Unix jellegű operációs rendszerekre írták, ilyen többek között a Linux is. 2.3.3. LXDE Az LXDE a Lightweight X11 Desktop Environment rövidítése. Ahogy azt a neve is sugallja, kifejezetten egy energiatakarékos asztali környezetnek hozták létre. Mérésekkel is bizonyatott, hogy más ablakkezelőhöz képest kevésbé erőforrásigényes, így különösen a kisebb teljesítményű és kevesebb belső memóriával rendelkező számítógépek használják. Az LXDE-t 2006-ban kezdte el írni Hong Jen Yee tajvani programozó, aki PCMan néven is ismert. Először egy fájlkezelő programot írt, a PCMan File Managert (PCManFM). Ezután mások közreműködésével megalkotott egy teljes ablakkezelő

rendszert, az LXDE-t, amely alapértelmezett fájlkezelő programként tartalmazza a PCManFMet. 2.3.4. Xfce Az XForms Common Environment rövidítése, eredetileg XFce -ként, azaz két kezdő nagybetűvel írták. Eleinte az XForms grafikus eszköztárat használta, de később átírták, és ma már nem része az XForms. A név azonban megmaradt, csak az F kisbetűként szerepel benne. Az LXDE-hez hasonlóan ez is egy hatékony, viszonylag alacsony memóriaigényű asztali környezet. Alapértelmezésként tartalmazza pl. az Xubuntu és a Dreamlinux.