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.