Fedora 11 Beta

A közelmúltban többször is beszámolt a Mogorva Mormota már a hamarosan megjelenő Ubuntu 9.04 újdonságairól: legutóbb az artworkről, korábban pedig az újdonságokról olvashattak az oldal látogatói. Itt az ideje tehát, hogy egy másik népszerű desktop disztribúció, a Fedora várható fejlesztéseit is sorra vegyük: annál is inkább, mert a tervek szerint jövő kedden (március 31-én) érkezhet a Fedora 11 Beta kiadása.

Bár a Beta csak jövő héten várható, azonban a rawhide, vagyis a fejlesztői ág telepítésével már viszonylag pontos képet kaphatunk arról, hogy mit várhatunk a napokon belül megjelenő kiadásban. Természetesen a rawhide futtatása senkinek sem ajánlott éles gépen, hiszen mint minden rendes fejlesztői verzió, ez is csúnya dolgokat művelhet: rosszul vagy egyáltalán nem működő alkalmazások, törött csomagok, fagyások, sikertelen bootolás, adatvesztés, vagy egy független köztársaság kikiáltása az íróasztalunkon egyaránt előfordulhat. Így ha szeretnénk kipróbálni ezt a verziót, azt érdemes egy virtuális gép segítségével tenni: ennek egy lehetséges gyakorlati megvalósításáról a Virtualizáció otthon című írásban olvashattunk.

A napi frissítésű rawhide telepítő képfájlt megtalálhatjuk a disztribúció tükörszerverén, boot.iso néven. A fájl mérete olyan 160 Mbyte körül van, és leginkább a Debian netinst CD-jéhez hasonlítható: a szükséges csomagokat a szerverről tölti le. Ez némiképp másképp működik, mint az Ubuntunál, hiszen ott az első alpha megjelenése után minden nap készül két 700 MByte körüli képfájl: az egyik a daily iso (ez az alternate telepítőnek felel meg), valamint a daily-live iso (ez a desktop CD).

A Fedora 11 a Leonidas fejlesztői kódnevet kapta – ehhez illeszkedve az artworkben is az ógörög hatás jelenik meg. A háttérkép valószínűleg azok szívét fogja leginkább megdobogtatni, akik korábban játszottak a Settlers nevű legendás stratégiai játékkal, a kép stílusa ugyanis ennek a vizuális világát idézi: görög oszlopos épület egy vakítóan zöld domboldalon, a háttérben fenyőerdő és ködbe burkolózó hegyek. Ugyanakkor még nem biztos, hogy ezt láthatjuk majd a május végén megjelenő végleges kiadásban is viszont, hiszen a legutóbbi heti hírlevél tanúsága szerint nem nyerte meg mindenkinek egyformán a tetszését. Az tény, hogy a Fedora 10 Solar témája rendkívül szépre sikerült, ez pedig valószínűleg nagy nyomást jelent a Fedora közösség számára, hogy ismét valami ahhoz foghatóval álljanak elő.

A munkaasztal felépítése Ubuntu felhasználók számára is rögtön otthonos lesz: szinte mindent ugyanott találunk, ahol Ubuntu alatt. A Fedora kifejezetten innovatív disztribúció, sok újdonságot elsőként vezetnek be, ráadásul a Fedora 11 (Leonidas) egy hónappal később jelenik csak majd meg, mint a Jaunty Jackalope. Ennek megfelelően sok csomagból még fejlesztői változatot találhatunk benne, mint például a 2.6.29-es kernel, a 3.1-es Firefox vagy a 3.1-es OpenOffice.org. Ez is remekül mutatja, hogy bár a két disztribúció beta kiadása között mindössze hat nap telt el (ráadásul úgy, hogy a Fedora 11 Beta eredetileg március 24-én jelent volna meg, csak egy héttel eltolták), azonban ezek azért nem állíthatók tökéletesen párhuzamba, az eltérő kiadási metódus miatt. Az alpha kiadások kezelése is eltérő: az Ubuntunak egy fejlesztési ciklusban hat alpha kiadása jelenik meg, míg a Fedorának mindössze egy.

Több olyan fejlesztést is láthatunk majd, amihez hasonló szolgáltatás (némiképp más módon megvalósítva) az Ubuntusok számára már ismerős lehet. Az egyik ilyen, hogy már a Live CD-n helyet kap egy “vendég felhasználó” üzemmód, amelynek segítségével egy ideiglenes, korlátozott profilt hozhatunk létre, amely kilépéskor automatikusan megszűnik. A szolgáltatást megvalósító xguest csomag egyébként már 8-as kiadástól elérhető a Fedorában, most pedig már alapértelmezetten a rendszer része lesz. Különösen a kezdő felhasználók fognak örülni annak a Packagekit fejlesztésnek, amelynek segítségével az új Fedora megkönnyíti majd a szükséges zárt firmware-ek telepítését. Ez működésében hasonló, mint az Ubuntuban található “Eszközmeghajtók” nevű segédprogram, és egyszerűbbé teheti az új felhasználók számára a különféle hardverek működésre bírását.

A Fedora 11 egyik legizgalmasabb, bár kétség kívül egyelőre csak keveseket érintő újdonsága a btrfs fájlrendszer debütálása. Az új fájlrendszer, amelynek fejlesztése az Oracle berkeiből indult, egyelőre erősen fejlesztés alatt áll, és sok hiányossággal rendelkezik még. Így például a lemezformátum sem tekinthető biztosan véglegesnek, bár változtatás ebben már csak akkor lesz, ha kritikus hibát találnak, amit máshogy nem lehet javítani. Ebből következően éles rendszeren egyelőre senkinek sem ajánlott a használata, azonban mindenképpen ígéretes technológia, ami idővel a Linux disztribúciók standard fájlrendszere lehet.

Az új Fedora alapértelmezett fájlrendszere az ext4 lesz. Ezzel kapcsolatban nemrégiben egy súlyos, adatvesztéssel fenyegető problémát fedeztek fel. A megoldást nehezítette, hogy a hiba valójában nem az ext4 fájlrendszerben található, hanem a Linuxos alkalmazások fájlkezelésében. A gondot az okozza, ahogy az Theodore Tso magyarázatából kiderül, hogy az ext4 késleltetett allokációt alkalmaz: vagyis a fájlműveletek nem feltétlen abban a pillanatban történnek meg, amikor arra utasítást adunk. Akár 45-150 másodperc is eltelhet, mire a művelet ténylegesen is lezárul. Ez az időablak elég arra, hogy eközben valami csúnya dolog történjen, ha az alkalmazás erre nincs felkészítve: rossz esetben ugyanis nem csak az eshet meg, hogy a legutolsó változtatást veszítjük el, hanem akár az egész tartalom eltűnhet, a végeredmény pedig egy nulla byte méretű fájl lehet. A hibára készült workaround, ami a 2.6.30-as kernelben debütálhat. Bár a Fedora 11-be még a 2.6.29-es kernel kerülhet, azonban léteznek olyan patchek, amelyek alkalmazásával az ext4 a korábbi ext3-hoz hasonlóan fog működni kritikus helyzetben, így ezek alkalmazásával jelentősen növelhető az adatbiztonság.

A Fedora 11 hírnevéhez méltóan ismét sok izgalmas fejlesztéssel szolgál majd az újdonságokra fogékony felhasználók számára. A Red Hat által támogatott, népszerű közösségi disztribúció pedig akkor is érdemes figyelmünkre, ha esetleg más rendszert preferálunk, hiszen sok új szabad szoftveres technológia kezdi itt pályafutását.

Címkék: , ,

A cikkhez nem lehet hozzászólni.