A Linux “ruhája”
Disztribúciók és azok sajátosságai Ablakkezelők
DE-EFK Egészségügyi Ügyvitelszervező Szak Linux c. tantárgy 2006 I. félév
Disztribúció fogalma
A Linux-disztribúció (röviden: distro) olyan összeállítás, mely egy felhasználásra kész GNU/Linux alapú operációs rendszert, és ahhoz tartozó, válogatott programokat tartalmaz
Forrás: http://hu.wikipedia.org
Disztribúciók sokasága ●
Célközönség
●
Fájlrendszer felépítése
●
Csomagkezelés
●
Biztonsági és egyéb frissítések
A választás lehetősége ! ●
Ubuntu Linux
●
SuSE Linux
●
Fedora Core Linux
●
Debian Gnu/Linux
●
Mandriva
●
Gentoo Linux
●
Stb.
http://distrowatch.org - több száz distro
A választás lehetősége ! ●
Hasonló rendszermag (kernel) Vanilla, patch kernel - www.kernel.org
●
Csomagkezelés *.rpm - *.deb - *.tgz
●
Felhasználói környezet KDE, Gnome, XFCE, WindowMaker
Saját distro A kernel fölött aztán végleg szabad a pálya: megfelelő tudással bárki összehozhatja az önmagának legjobban megfelelő Linuxot, amiben a konfigfájlok helyétől és alakjától kezdve az alkalmazott programokig mindent egyedire formázhat, ha akar. Amennyiben ezt a műveletet többen, és valamilyen koncepció alapján hajtják végre, úgy már tényleg kész a disztribúció...
Forrás: http://itport.hu/cikk/98
Csomagkezelés A csomag egy bináris állomány, mely leginkább a win32 rendszeren lévő install programoknak felel meg.
●
Tartalmazhat egy programcsomag lefordított bináris állományt, amit csak be kell másolni a megfelelő helyekre és kész is vagyunk.
●
Tartalmazhat forráskódot, és azt miután
letöltöttük gépünkre ott helyben fordítjuk le.
Csomagkezelés
Forrás alapú disztribúciók (Gentoo Linux)
●
●
Bináris csomag alapú disztribúciók (Debian, Ubuntu, SuSE, Fedora)
Forrás alapú distro A forrás alapú disztribúcióknál a csomagkezelő az adott programok forrását tölti le, és azt a gépünkön lefordítja futtatható állománnyá. Ez roppant időigényes munka, még ha a lépések automatizálva is vannak, azonban a végeredmény egy, a gépünk adottságait és lehetőségeit kihasználó rendszer lesz. Itt a problémát a rendszer naprakészen tartása jelenti, hiszen amennyiben egy programból kijön egy új változat, azt ismét le kell fordítani, esetleg minden függőségével együtt.
Forrás: http://itport.hu/cikk/98
Bináris csomag alapú distro Többen úgy gondolták, hogy szép szép, de azért a gépet használni is szeretnék, és nincs kedvük ennyit szöszölni a rendszer karbantartásával. Akkor meg miért a gépünkön fordítsuk le? Készítsünk inkább kevésbé hardver-specifikus állományokat, amit tetszőleges hasonló géppel rendelkező ember használhat. Ilyenkor a gépünkre valamilyen csomag formájában egy lefordított programot telepítünk, ami csak bemásolódik a megfelelő helyre, és kész. Természetesen ezek a rendszerek a forrás alapúakhoz képest lassabbak, azonban a karbantartásra fordított idő a töredéke. Forrás: http://itport.hu/cikk/98
Bináris csomag alapú distro *. deb alapú disztribúciók – Debian, Ubuntu, UHU *.rpm alapú disztribúciók – Redhat, Fedora, SuSE *.tgz alapú disztribúciók - Slackware
Grafikus felület A Linux grafikus felülete nagyon eltér a Windows grafikus felületétől, egy nyitott szabványon alapul, amelyet X Window System (továbbiakban XWS) néven lehet megtalálni.
Grafikus felület Linux alatt a grafikus felület "előállítását" is szerver-kliens megoldással implementálták. Ez a gyakorlatban azt jelenti, hogy gépünkön általában automatikusan indul egy grafikus szerver (ezt hívják X-nek), amihez mi kliens módban kapcsolódunk, létrejön egy grafikus környezetünk, és azon indíthatunk egy nekünk szimpatikus ablakkezelőt.
X szerver ●
Grafikus szerver
●
Grafikus kliens
●
TCP/IP protokoll
●
Tetszőleges ablakkezelő
●
Platformfüggetlen
●
Xfree86 vagy Xorg
X szerver ●
Betűtípus
●
Billentyűzet kezelés
●
Egér és mutatóeszközök kezelése
●
Videó kártya
●
Monitor és egyéb kimenti forrás
Ablakkezelők ●
Programkörnyzet
●
ikonok, menük, ablakok keretei
●
Windowsnál az asztalnak feleltethető meg
●
X szervert használva fut
●
Az alternatívák.....
Ablakkezelők - KDE http://www.kde.org
KDE = K(ool) Desktop Environment A KDE egy grafikus felhasználói környezet, tehát egy olyan, sokféle programból, komponensből és dokumentumból álló környezet, mely lehetővé teszi a számítógép könnyű kezelését. A KDE lehetővé teszi, hogy UNIX operációs rendszerű számítógépeket éppoly könnyen kezelhető felületen keresztül lehessen használni, mint a Mac OS X-et vagy a Windows Xp-t.
Ablakkezelők - KDE Összefoglalva a KDE egy Grafikus asztali környezet saját könyvtárakkal és kiterjedt alkalmazáskészlettel. A Qt könyvtárra épül. Qt = grafikus widget-készlet (ablak-mütyürke) Olyan programozásbeli eszköz, amely vagy látható (mint pl. egy ablak, nyomógomb, jelölőnégyzet), vagy közvetett módon az alkalmazás kinézetét szabályozza (pl. igazítás, tagolás).
Ablakkezelők - KDE
Ablakkezelők - Gnome http://www.gnome.org
GNU Network Object Model Environment A GNOME egy számítógépes desktop környezet UNIX-hoz és Unix-szerű operációs rendszerekhez. Ez a GNU Project hivatalos desktop környezete. GTK grafikus függvénytár. A GTK az angol GIMP Toolkit rövidítése. Olyan Widget készletet jelöl, amely eredetileg a GIMP rajzprogramhoz készült. Ma már számos alkalmazás, többek között a GNOME és XFce desktop környezet épül rá.
Ablakkezelők - Gnome
Ablakkezelők - Xfce http://www.xfce.org
Célja, hogy pehelysúlya ellenére a lehető legteljesebb és legmodernebb felhasználói környezetet nyújtsa.
Ablakkezelők - Xfce
Ablakkezelők ●
Saját filekezelő felület
●
Saját Internetes böngésző
●
Saját Office eszközök
●
Saját rendszerprogramok
●
Saját beállítóközpont
●
Saját folyamatjelző
●
Saját nyomtatás-vezérlő
●
stb. stb.....