Little Susie: Linux-disztribúció „házilag”
A netbookokra és mobileszközökre optimalizált operációs rendszerek processzorigényével vetekszik a Little Susie, a legújabb magyar fejlesztésű Linux-disztribúció.
De nemcsak emiatt különleges: bár profik készítették, az „összerakásához” használt Novell SUSE Studio segítségével egy tapasztaltabb Linux-felhasználó is készíthet testre szabott, saját operációs rendszert.
A Little Susie operációs rendszer szépen teljesít már akár egy Pentium II-es, 366 megahertzes gépen, 128 MB memóriával, de az olyan extra funkciókhoz, mint az online tévé, Flash-játékok, és a Flash-videolejátszás, már ajánlott a Pentium III-as, legalább 466 megahertzes és AGP 1/2/4x VGA-val szerelt, vagy 7-800 MHz körüli és integrált VGA-t tartalmazó konfiguráció.
Az alapos fogyókúrára fogott operációs rendszer az openSUSE 11.1-es változatára épült, KDE 3.5-ös asztali környezettel. A 11.1-es változat teljes csomagválasztéka megtalálható, illetve interneten keresztül elérhető a csomagkezelőben; a további csomagok telepítése ugyanúgy zajlik, mintha a DVD-s openSUSE telepítőt használnánk. Ugyanaz a csomagkezelő van benne, így csak ki kell pipálni, milyen funkciókat akarunk telepíteni és a YAST vezérlőpult elvégzi a dolgát. A Little Susie – modern gépeken – mintegy 10-15 perc alatt telepíthető.
Kinek, hova?
Széles körű felhasználási lehetőséggel kecsegtet a Little Susie. Kis hardverigénye miatt a régi gépeket is a mai követelményeknek megfelelően tudja működtetni, ám az újabb számítógépekből is sokkal többet hoz ki. Mivel a szoftver kevesebbet fogyaszt a konkurencia megoldásainál, így sokkal energiatakarékosabb, környezetbarátabb náluk. Ideális például a mai netbookokra, mivel ezek teljesítménye alapvetően az egy-két generációval korábbi asztali gépekével azonos.
A határ kb. a Pentium III vagy az ezzel azonos teljesítményű processzoroknál húzható meg, így akár egy tízéves gépparkon is vidáman, akadás nélkül nézhető kisebb felbontású online tévéadás vagy Flash-videó, ráadásul jól használható teljes értékű internetböngészésre, irodai munkára.
Utóbbira természetesen a legújabb Microsoft irodai rendszerrel kompatibilis OpenOffice.org csomag Novell kiadása nyújt lehetőséget, így szövegszerkesztő, táblázatkezelő, prezentációkészítő és ingyenes PDF-olvasó is megtalálható benne.
A Linux rendszereket korábban gyakran érte olyan vád, hogy olyan programok, mint például a Photoshop, elérhetetlenek alattuk. Nos, a Susie-ban található bővített GIMP képszerkesztő már a Photoshop jó néhány eszközkészletét is tartalmazza, számos további kiegészítéssel. Ha valakinek van tapasztalata grafikai programokkal, csodákat művelhet vele.
Ezekkel a funkciókkal a Little Susie ideális lehet otthoni felhasználásra, illetve közösségi helyiségekbe (például könyvtárakba), vagy internetelérést igénylő helyekre, mint a teleházak vagy internetkávézók.
Kis Susie-történelem
Horváth István, a projekt kitalálója és koordinátora több mint egy évtizede használ SUSE Linuxot. Évekkel ezelőtt, saját használatra kialakított magának egy telepítési metódust: egyes komponenseket kihagyott, másokat pedig, amelyeket az általában független fejlesztőik leginkább az otthoni, kisvállalati felhasználásra szántak, beletett a saját operációs rendszerébe. Bár a Novell átvette a SUSE Linux fejlesztését és számos újdonságot, értékes funkciókat tett bele, Horváth István mindenképpen egy saját, testre szabott, otthoni desktop változatot akart készíteni, ezért kezdte el kialakítani a saját Linux-disztribúcióját.

Később a Novell megnyitotta a SUSE Linux Professionalt, ebből lett a mai openSUSE projekt – a Little Susie fejlesztése során az alapokhoz az ehhez tartozó csomagkészletet használta fel. István az eredetileg DVD-méretűre dagadt openSUSE-t szigorú fogyókúrának vetette alá, majd feljavított néhány funkciót, például meggyorsította a böngészőt és a médialejátszást, gyorsított a rendszerindítás folyamatán, drasztikusan csökkentette a processzor- és memóriaigényt – így készült el a ma elérhető alkalmazáscsomag.
Az évek során csiszolgatott saját verziót több helyen, például internetkávézókban is kipróbálta, majd a tapasztalatokat leszűrve folyamatosan optimalizálta. A telepítések során régebben minden alkalommal a gyári telepítőlemezekből indult ki, de számos netről letöltött kényelmi funkciót tett még bele. Amikor a tesztelt verzió már kb. 30 000 munkaórát üzemelt minden probléma nélkül egy internetkávézóban, ahol a gépet naponta sok vendég használta, akkor jelent meg a SUSE Studio, amely jelentősen felgyorsította, illetve megkönnyítette a további munkát.
A Little Susie fejlesztése a SUSE Studio keretrendszer használatával egy komplett, legalább 100 fős stáb munkáját spórolta meg, hiszen a fejlesztő az alapokat készen kapta, már csak az alkalmazásokat kellett ráépíteni. Ennek során elsőként a SUSE Studio keretrendszerében szabta testre az alkalmazásokat. Itt egy egyéni disztribúciót akár egyetlen óra alatt össze lehet rakni, de a Little Susie-ba mindent egyedileg állítottak össze, a grafikai elemektől kezdve.
Ezt a folyamatot követte a hardverteszt, jött a hibakeresés. A javítások visszakerültek a Studióba, ezután a stabilnak tűnő kódot 100 gépen tesztelték, végül minden fejlesztési lépéskor az egész folyamat kezdődött elölről.
Az így futó munkának egyetlen korlátját fedezték fel csupán: hogy a szoftver szélsőséges konfigurálást nem tesz lehetővé. Kiválóan megoldja, hogy például egy 50 (de akár 500) munkaállomással rendelkező kisvállalatnál egyedi disztribúciót készítsenek vele és telepítsék, de esetünkben a teljes testre szabáshoz a csomagokat le kellett tölteni, átszabni, majd azonos néven összecsomagolni és visszahelyezni a SUSE Studióba. (Utóbbi problémák csak az SUSE Studio önálló használatakor jönnek elő, az openSUSE Buid Service rendszerével kombinálva már megoldhatók, de ezt a robusztus megoldást a Little Susie fejlesztése során eddig még nem vették igénybe.)




Kruppmityu
2010-11-29 15:54:42
Válasz