2013. máj. 2.

Gnome változatok - Az asztal, ahol élünk extra kiadás.


Tényként kezelhetjük azt a tendenciát, mely az utóbbi években megfigyelhető. A Gnome felhasználótábora felaprózódni látszik. A Gnome asztali környezet az utóbbi két-három évben mélyreható változásokon ment keresztül. Pár éve még az összes "komolyabb" disztribúció Gnome-mal szállította a saját szoftver összeállítását. A Fedora, az Ubuntu, a Debian, valamint a LinuxMint is a Gnome fő terjesztője volt. Valaha talán a Gnome volt a legnépszerűbb asztali környezet. A radikális változtatások azonban sok rajongót fordítottak más irányokba. Azt hihetnénk, hogy ilyen esetekben mindenki egy már létező alternatíva felé mozdul. Pedig ez nem mindig van így. Fejlesztői vénával rendelkező felhasználók sok esetben hoznak létre egyedi megoldásokat, már meglévő alapokra építkezve. A Gnome sem kerülhette el, a változtatni tudó emberek beavatkozásait. Az egyedi megoldások sok esetben talán még ésszerűbbek, használhatóbbak, mint az eredeti koncepció. Jelenleg nincs egyértelmű győztese a Gnome változatok versengésének, hiszen a nagy disztribúciók közt is elég vegyes a kínálat. Nem biztos, hogy az eredeti Gnome lesz a jövőben a legnépszerűbb asztali környezet GTK vonalon.

Cikkünk célja, hogy bemutassa a különböző Gnome 2 - Gnome 3 változatok egyedi megoldásait, illetve azokat a különbségeket, melyek a legjobban elkülönítik e változatokat.

GTK+ a Gnome egyik alappillére

A GTK egy widgetkészlet, melyre az alkalmazások épülnek a Gnome asztali környezetben. A GTK eredetileg a GIMP grafikai program alapjaként mutatkozott be még a 90-es évek közepén. A GTK ugyanolyan kedvelt fejlesztőkészlet, mint a Qt a Linuxra/Unixra fejlesztők körében, ezért a legtöbb Linuxra elérhető alkalmazás a GTK widgetkészletet alkalmazza. De mivel az idő, és ezzel a fejlődés nem áll meg, így a GTK-nak is fejlődnie, haladnia kellett a felhasználói igényeknek megfelelően. Így 2011-ben a GTK a 2.24 verzióról a 3.0 verzióra váltáskor, alaposan megújult, megváltozott.

A Gnome alapjai, alapértelmezett alkalmazásai

A Gnome kezdettől fogva egy olyan környezetet hivatott biztosítani a felhasználók számára, mely gondoskodott a telepítés utáni azonnali használhatóságról. A disztribútoroknak ezért már csak a saját egyedi megoldásaikkal kellett foglalkozniuk, hiszen adott volt egy felhasználóbarát alap, az egyedi megoldások implementálásához. A Gnome jelenleg az alábbi hétköznapi feladatokra kínál megoldást, a teljesség igénye nélkül (A felsorolásban a rendszer szintű beállítások, kulcstartókezelő, lemezkezelés, hálózati eszközök nem szerepelnek, hiszen ezek szinte változatlan formában szolgálnak alapul a többi Gnome változatban is) :

- Nautilus - fájlkezelő
- Ephiphany - webböngésző
- Evolution - levelező
- Empathy - IM/Chat alkalmazás
- Rhythmbox - zenelejátszó
- Totem - médialejátszó filmek, videó anyagok lejátszásához
- File Roller - archívumkezelő (tömörítő)
- Brasero - CD-DVD író
- Gnome Office (Abiword, Gnumeric, Evince) - irodai programcsomag
- Gnome Terminal - terminál alkalmazás
- Shotwell - képrendszerező, képnézegető
- Tomboy - digitális jegyzetek
- Simple Scan - lapolvasó alkalmazás
- Cheese - webkamera kezelő
- Gimp - képszerkesztő

A Gnome különböző változataiban ezek a szoftverek szintén jelen vannak, ám sokszor teljesen eltérő névvel, megjelenéssel, vagy egyedi megoldásokkal bírnak. Erre azért van szükség, mivel a disztribúciók csomagkezelőjében sokszor ütköző csomagfüggőségek alakulhatnának ki a különféle verziók használatakor.

Gnome 2.3.2, valamint a Gnome 2.xx verziójának alternatívái

Az utolsó "klasszikus" Gnome kiadás volt. Ebben a kiadásban még a GTK2 widgetkészletet alkalmazták a felület kialakításához. Ennek megfelelően mélyreható változások nem is nagyon kaptak szerepet. Aki a régi Gnome-ot használta, nem érzi idegennek a környezetet. Hagyományos kétpaneles megoldása sokaknak ismerős lehet az Ubuntu 10.10 előtti változataiból. Sajnálatos, hogy ezen verzió volt az utolsó Gnome, melyet az Ubuntu hivatalosan is támogatott. A 11.04 megjelenésével ugyanis az Ubuntu a saját megoldását, a Unity-t szállította, mely a kezdeti idegenkedő, szkeptikus reakciók ellenére, azóta viszonylag nagy népszerűségnek örvend.



A Gnome 2.xx verzióit még mindig megtalálhatjuk egyes konzervatívabb Linux disztribúció repertoárjában. tehát, aki az eredeti Gnome "érzésre vágyik", annak nincs is más dolga, mint felkeresni a CentOS honlapját, és letölteni az aktuális kiadást.



Mate Desktop Environment

A Linuxmint fejlesztőcsapatának megoldása a Gnome 2.xx verziójának "megmentésére", azaz a Gnome 2.xx továbbgondolása. Mivel a Gnome fejlesztői egy teljesen más irányba indultak el a Gnome3 fejlesztésével, így a Gnome2 megszűnt létezni. Egyes konzervatív disztribúciók még szállítják a megoldást, de ezek inkább a nagyvállalati megoldásokra helyezik a hangsúlyt. A jelenleg elérhető népszerű "nagy" disztribúciókban, már valamelyik újabb Gnome verzió, vagy fork* található meg. Viszont éppen ezért hatalmas igény mutatkozott a klasszikus Gnome megoldás kiváltására, vagy forkolására, ezért Clement Le Febvre és lelkes csapata úgy gondolta, hogy visszaadja a régi Gnome-ot a "népnek".



Miben tér el a Mate a régi Gnometól?

A felület megjelenése az utolsó panelig, csúszkáig, vezérlőelemig szakasztott ugyanolyan. Azonban nem alkalmazhatták az eredeti alkalmazás megnevezéseket, hiszen, ahogy azt már fentebb is említettem,  ezek a csomagkezelőben ütközésekhez vezettek volna. Kitaláltak tehát pár frappáns nevet az asztali környezet alkalmazásainak.

A Mate (ejtsd: Maté) alapértelmezett alkalmazásai, melyek a Gnome változatokból kerültek továbbfejlesztésre, átalakításra:

- Caja – fájlkezelő (eredetileg Nautilus)
- Pluma – szövegszerkesztő (eredetileg Gedit)
- Eye of MATE – képnézegető/képmegjelenítő (eredetileg Eye of GNOME)
- Atril – dokumentum megjelenítő/PDF megjelenítő (eredetileg Evince)
- Engrampa – tömörítő (eredetileg File Roller)
- MATE Terminal – terminál emulátor (eredetileg GNOME Terminal)
- Marco – ablakkezelő(eredetileg Metacity)

Korábbi írásunk, a Mate asztali környezetet bővebben bemutató cikk, itt ilvasható.

Gnome 3.0 (GnomeShell), majd azt követő kiadások, valamint azok alternatívái

A Gnome 3 a megjelenésekor elég heves reakciókat váltott ki az addigi lelkes felhasználótáborból. Akárcsak a Unity, a Gnome 3 is egy az addigitól teljesen más felhasználói hozzáállást követelt. Bár a beépített alkalmazások nevei, funkciói megmaradtak, a felhasználói felület gyökeresen megváltozott. Eltűnt a két paneles megoldás, helyette egy leginkább modern mobiltelefon operációs rendszerekéhez hasonlító megoldást hoztak létre a fejlesztők.



Olvasóinknak az alábbi cikke(ke)t ajánlom figyelmébe az adott témakörben:

GnomeShell 1
GnomeShell 2
GnomeShell 3

Cinnamon

A Mate Desktop Environmenthez hasonlóan a Cinnamon is a Linuxmint csapatához köthető. A Cinnamon azonban a Gnome3-ra épül. Ennek megfelelően a GTK3 widgetkészletet használja Az ablakkezelő, valamint az asztali környezet alapvető alkalmazásai ugyanazok. Viszont épp ezért, szintén át kellett őket nevezni. A Cinnamon ezenkívül a megjelenésében is különbözik a Gnome3-tól. Szokták mondani, hogy a Cinnamon egy kifordított Gnome. Ez szinte valóban így is van. A lényegi különbség abban leledzik, hogy a Cinnamonnak valamivel jobban alakítható a felülete.
Gnome 3.xx esetében nem lehet módosítani a panel elhelyezkedését. A Cinnamon viszont megadja számunkra a panel oldalsó, vagy felső elhelyezését is. Nemrég a Cinnamon volt az egyetlen lehetőség arra, hogy valamennyire visszaadja a Gnome 2 megoldásait GTK3 alapokon.



Azok, akik szeretnének egy hagyományos elrendezésű, ám modern GTK3 alapú asztali környezetet, bátran merem ajánlani a Cinnamont.

A Cinnamont bemutató cikkünk itt található

Pantheon Desktop

A Pantheon Desktop, az Elementary OS egyedi Gnome-ja. Nagyban hasonlít az eredetihez, ám sokkal letisztultabb megoldás, a grafikai elemek sokkal precízebben megrajzoltak, az effektek minimalisták, ám mégis látványosak. Az Elementary fejlesztőinek sikerült egy sokkal filigránabb megoldást készíteni, mint az "igazi" Gnome. Mivel az alapértelmezett alkalmazások is átdolgozásra kerültek, így a Pantheon alkalmazásait is muszáj volt átnevezni. Az Elementary OS, ezen belül a Pantheon Desktop is a Gnome alapkörnyezettől eltérő nevű megoldásokat kínál:

- Switchboard
- Pantheon Files
- Pantheon Terminal
- Scratch
- Maya
- Noise
- Geary Mail
- Midori (webböngésző)



A Pantheon Desktop érdekességeiről bővebben, nemrég számoltunk be oldalunk hasábjain:

Elementary OS - Gnome újratöltve?

Consort Desktop Environment

Hosszú ideje váratott már magára a Gnome 2 átültetése a GTK3 widgetkészletre. A közelmúltban a Debian fejlesztői szoros együttműködésben a SolusOS fejlesztőivel forkolták a Gnome Fallback Mode-ot. Azaz a Gnome csökkentett módját. A radikális fejlesztéseknek hála, szinte a Gnome 2 összes tulajdonságát sikerült átmenteni a környezetbe. Hamarosan külön cikket szentelünk ennek a változatnak. Mivel a Consort jelenleg mindössze egyetlen Linux disztribúció repertoárjában szerepel (SolusOS), így az "Elementary OS - Gnome újratöltve?" - cikkünkhöz hasonló írásban ismertetjük majd.

A Gnome asztali környezetnek, valamint azok változatainak létezik "csökkentett módja" is, akárcsak a régi Windows XP-ken, ilyen esetekben egy kevesebb erőforrást igénylő grafikus felületre jelentkezhet be a felhasználó.



Ezekről a megoldásokról az alábbi cikkben olvashat minden kíváncsi Androbit olvasó:


"Az asztal, ahol élünk" - sorozat következő részében a Unity kerül górcső alá, hiszen a Canonical nemrég jelentette be az Ubuntu legfrissebb kiadását, melyben már a Unity-t is kicsit átdolgozták.

*fork - jelentése: A köznyelvben a fork (angol) villát (evőeszközt), elágazást, kettéágazást jelent, emellett használatos az informatika nyelvezetében is. Fejlesztési ágat jelent.

openSUSE 42.2

Folytatódik openSUSE használatom története.. Ami azóta történt: Már nem csak virtuálisan használom, hanem élesben Már nem a 42.1-et, ha...