Desktop environment (Magyar)
Az asztali környezet (angolul: desktop environment, DE) az asztalmetafora implementációja. Több program van egyetlen kötegbe összeszedve, és ebben a programkötegben mindegyik program egyetlen közös grafikus felhasználói felületet (angolul: graphical user interface, GUI) használ.
Egy asztali környezet számos összetevőt foglal önmagába annak érdekében, hogy közös grafikus felhasználói felület elemeket biztosítson. Például tartalmazni szokott ikonokat, eszköztárakat, háttérképeket és asztali widgeteket. Ezenkívül a legtöbb asztali környezet integrált alkalmazásokat és segédprogramokat is tartalmaz. Fontos tisztában lenni vele, hogy az asztali környezetek saját ablakkezelővel rendelkeznek, de általában ezeket az ablakkezelőket helyettesíteni lehet egy másik kompatibilis ablakkezelővel.
A számítógép felhasználója tetszőleges módon, szabadon beállíthatja a saját grafikus felhasználói felületét. Az asztali környezetek egyszerűen egy teljes és kényelmes eszközt biztosítanak ennek a feladatnak az elvégzéséhez. Fontos megjegyezni, hogy a felhasználók szabadon keverhetnek és párosíthatnak alkalmazásokat több asztali környezetből. Például egy Plasma felhasználó telepíthet és futtathat GNOME alkalmazásokat (például az Epiphany webböngészőt) amennyiben azt részesíti előnyben a KDE Konqueror webböngészővel szemben. Ennek a megközelítésnek az egyik hátránya, hogy az asztalikörnyezet-projektek által biztosított számos alkalmazás nagymértékben támaszkodik az adott asztali környezet alapjául szolgáló függvénykönyvtárakra. Ennek eredményeként az alkalmazások különböző asztali környezetekből történő telepítése nagyobb számú szoftvercsomag-függőség számítógépre történő feltelepítését igényli. A számítógép adathordozójának a szabad területét megőrizni kívánó felhasználók gyakran kerülik az ilyen vegyes környezeteket, vagy olyan alternatívákat választanak, amelyek csak néhány külső függvénykönyvtártól függenek.
Továbbá, az asztali környezetek által biztosított alkalmazások jobban integrálódnak a saját natív környezetükbe. Felületesen nézve a különböző widget eszközkészletekkel rendelkező környezetek keverése vizuális eltéréseket eredményez (azaz a felületek eltérő ikonokat és widget stílusokat fognak használni). A használhatóság szempontjából a kevert környezetek viselkedése eltérhet (pl. ikonokra történő egyszeres kattintás vagy dupla kattintás: húzd és vidd funkció), ami zavart vagy váratlan viselkedést okozhat.
Asztali környezetek listája
Hivatalosan támogatott
- Budgie — A Budgie egy modern felhasználót szem előtt tartva tervezett asztali környezet, amely az egyszerűségre és az eleganciára összpontosít.
- Cinnamon — A Cinnamon a hagyományos felhasználói élmény nyújtására törekszik. A Cinnamon a GNOME 3 egyik fejlesztési elágazása.
- COSMIC — A COSMIC egy Rust alapú asztali környezet, amelyet a System76 készített a Pop! OS számára, és amelyet a nagymértékben testre szabott GNOME ihletett.
- Deepin — A Deepin asztali felülete és alkalmazásai intuitív és elegáns kialakításúak. A navigálás, a megosztás, a keresés stb. egyszerűen örömteli élménnyé vált.
- Enlightenment — Az Enlightenment asztali felület egy hatékony ablakkezelőt biztosít (amely az Enlightenment Foundation Libraries -en alapul), továbbá, más alapvető asztali komponenseket, például fájlkezelőt, asztali ikonokat és widgeteket is biztosít. Támogatja a témákat, miközben továbbra is képes működni régebbi hardvereken vagy beágyazott eszközökön.
- GNOME — A GNOME asztali környezet egy vonzó és intuitív asztali környezet, amely modern (GNOME) és klasszikus (GNOME Classic) munkamenettel is rendelkezik.
- GNOME Flashback — A GNOME Flashback egy shell a GNOME 3-hoz, amelyet eredetileg GNOME tartalék módnak hívtak. Az asztali elrendezés és az alapul szolgáló technológia hasonló a GNOME 2-höz.
- KDE Plasma — A KDE Plasma asztali környezet egy ismerős munkakörnyezet. A Plasma minden olyan eszközt kínál, amely egy modern asztali számítógépes élményhez szükséges, így Ön már a kezdetektől fogva produktív lehet.
- KDE Plasma Mobile — A Plasma Mobile egy mobiltelefonra fókuszált asztali környezet, amely a KDE Plasma és a Wayland alapokra épül.
- LXDE — A Lightweight X11 Desktop Environment egy gyors és energiatakarékos asztali környezet. Modern felülettel, többnyelvű támogatással, szabványos billentyűparancsokkal és további funkciókkal, például füles fájlböngészéssel rendelkezik. Alapvetően könnyűsúlyúnak tervezték, az LXDE arra törekszik, hogy kevésbé CPU- és RAM-igényes legyen, mint más környezetek.
- LXQt — Az LXQt az LXDE, a Lightweight Desktop Environment Qt portja. Az LXDE-Qt és a Razor-qt projektek egyesítésének eredménye: Egy könnyűsúlyú, moduláris, villámgyors és felhasználóbarát asztali környezet.
- MATE — A Mate intuitív és vonzó asztali környezetet biztosít a Linux felhasználók számára, hagyományos metaforák használatával. A MATE a GNOME 2 fejlesztési elágazásaként indult, de most a GTK 3-at használja.
- Pantheon — A Pantheon eredetileg az elementary OS disztribúció számára lett létrehozva, mint alapértelmezett asztali környezet. A nulláról lett megírva a Vala és a GTK3 eszközkészlet segítségével. Használhatóságát és megjelenését tekintve az asztali környezet hasonlóságokat mutat a GNOME Shell-hez és a macOS-hez.
- Phosh — A Phosh a GNOME asztali környezeten alapuló Wayland shell felhasználói felület, amely mobileszközökön hasznos.
- Sugar — A Sugar Learning Platform egy számítógépes környezet, amely olyan tevékenységekből áll, amelyek célja, hogy segítsék az 5 és 12 év közötti gyermekek közös tanulását gazdag médiatartalmak segítségével. A Sugar a világméretű erőfeszítések központi eleme, hogy minden gyermek számára biztosítsák a minőségi oktatás lehetőségét – jelenleg közel egymillió gyermek használja világszerte, 25 nyelven, több mint 40 országban. A Sugar biztosítja az eszközöket ahhoz, hogy az emberek teljes életet élhessenek a minőségi oktatáshoz való hozzáférés révén, amely jelenleg oly sokak számára hiányzik.
- Xfce — Az Xfce a modularitás és az újrafelhasználhatóság hagyományos UNIX-filozófiáját testesíti meg. Számos olyan komponensből tevődik össze, amelyek a modern asztali környezetektől elvárható teljes funkcionalitást biztosítják, miközben ezek a komponensek viszonylag könnyűsúlyúak maradnak. A komponensek különálló szoftvercsomagokba vannak rendezve, és Ön a rendelkezésre álló szoftvercsomagok közül választhat, így megteremtvén az optimális személyes munkakörnyezetet.
Hivatalosan nem támogatott
- CDE — A Common Desktop Environment egy Unix és OpenVMS asztali környezet, amely a Motif widget eszközkészleten alapul. Az UNIX98 munkaállomás-termékszabvány része volt, és sokáig a kereskedelmi Unix munkaállomásokhoz kapcsolódó "klasszikus" Unix asztali környezet volt. Annak ellenére, hogy egy régi környezet, a Linux rendszerek támogatásával is életben van.
- Cutefish — A Cutefish egy asztali környezet, amely az egyszerűségre, a szépségre és a praktikumra összpontosít. A Qt 5 keretrendszerrel íródott annak érdekében, hogy egyszerű, univerzális megjelenést és univerzális érzetet biztosítson.
- Lumina — A Lumina egy könnyűsúlyú asztali környezet, amelyet Qt 5 keretrendszerben lett írva FreeBSD-re, és Fluxbox-ot használ ablakkezeléshez.
- Orbitiny — Az Orbitiny Desktop egy asztali környezet X11 alapú Linux operációs rendszerekhez. Qt 5 keretrendszert használ. Hordozhatónak, modulárisnak és funkcionálisnak tervezték.
- PaperDE — Qt 6 és Wayfire alapokra épülő asztali környezet.
- SonicDE — A SonicDE egy X11-központú asztali környezet, amely elágazó KDE Plasma komponenseken alapul. Tartalmazza a
sonic-winablakkezelőt, amely egy KWin/X11-ből származó X11 ablakkezelő és kompozitor. Célja, hogy megőrizze a KDE/Plasma X11 asztali elérési útját.
- theDesk — A theDesk egy olyan asztali környezet, amely a lehető legjobban átláthatóságra törekszik. A Qt 6 keretrendszert használja widget eszközkészlet gyanánt, és ablakkezelőként a KWin-t használja.
- Trinity — A Trinity Desktop Environment (TDE) projekt egy Unix-szerű operációs rendszerekhez készült asztali környezet, amelynek elsődleges célja a KDE 3.5 számítástechnikai stílusának a megőrzése.
Egyéni ablakkezelő
Néhány Xorg alatt futó asztali környezet támogatja a nem alapértelmezett ablakkezelő használatát, például az i3-at.
- LXDE#Másik ablakkezelő használata
- LXQt#Use a different window manager
- MATE#Use a different window manager
- Plasma#Másik ablakkezelő használata
- Xfce#Másik ablakkezelő használata
Egyéni környezetek
Az asztali környezetek jelentik a legegyszerűbb módját annak, hogy a számítógépre egy teljes grafikus környezet fel legyen telepítve. Azonban amikor a felhasználók igényeinek egyik népszerű asztali környezet sem felel meg, akkor számos módon szabadon építhetik és szabhatják testre a grafikus környezetüket. Általában egy egyéni környezet létrehozása magában foglalja egy megfelelő ablakkezelő vagy kompozitor, egy tálca és számos alkalmazás kiválasztását (egy minimalista választás általában tartalmaz egy terminálemulátort, egy fájlkezelőt és egy szövegszerkesztőt).
Általában az asztali környezetek a következő egyéb összetevőket biztosítják:
- Alkalmazásindító alkalmazás
- Hangerőszabályzó alkalmazás
- Háttérvilágítást vezérlő alkalmazás
- Kompozitor
- Alapértelmezett alkalmazások
- Képernyőkezelő
- Párbeszédpanel a kijelentkezés számára
- Médiavezérlés
- Értesítési szolgáltatás
- Polkit hitelesítési ügynök
- Energiakezelés
- Képernyőfelvétel
- Képernyőzároló alkalmazás
- Képernyő színhőmérsékletét beállító alkalmazás
- Háttérképet beállító alkalmazás