MeniDebi -> ToolBox CD

Előzmények: [1], [2]

Sikerült az ünnepek mozgalmas semmitevése alatt behatóbban tanulmányoznom, hogyan is működnek a livecd -k, live Linux rendszerek. Azt hiszem, sikerült nagyrészt megértenem és ez jó, mert sokat tanultam belőle.
Ennek eredményeképp elkészítettem egy - az elsődleges célkitűzések szerint - nekem tetsző szerszámos láda jellegű iso képet, ami CD -re is írható, de pendrive -ról is bootolható. Nevezzük mondjuk ToolBox CD -nek, ha még nem foglalt a név. :)

Ezek vannak benne:


* Linux 2.6.35.10 vanilla kernel + aufs patch
* Bináris firmware -ek a kernelből, sok eszközmeghajtó modulként
* ISOLINUX 4.02
* Teljes magyar lokalizáció, alapértelmezett nyelv a magyar, alapértelmezett billentyűkiosztás magyar
* Ubuntu 10.10 alapok (a miértről majd lentebb), minden a Maverick repository -kból van telepítve (kivéve a kernelt)
* X11 R7.5
* xserver-xorg-core 1.9.0
* Openbox ablakkezelő
* Wbar dock gyorsindító
* lxpanel (ablakok ide kerülnek minimalizálásra, van óra, "start" menü, cpu figyelő)
* Gparted particionáló
* TuxCmd fájlkezelő
* Clamav + ClamTk vírusirtó (bootoláskor a freshclam -nak köszönhetően a vírusdefiníciós adatbázis naprakész állapotba kerül, ha van net)
* Chromium böngésző + flash plugin
* xterm (unicode supporttal uxterm) terminál
* bash
* Putty

Jelenleg 280 MB körül van az iso fájl mérete, azon dolgozom, hogy ezt csökkentsem. A man page -ek még nincsenek eltávolítva, valamint még a Linux rendszert tartalmazó squashfs kép mérete is csökkenthető, ha sikerül lzma -val tömörítenem (egyelőre a kernelt nem sikerült a squashfs+lmza patchsettel ellátnom). A cél az, hogy 200 MB alatt legyen a végső méret a jelenlegi funkcionalitás megtartásával, bár a 150 MB nekem még szimpatikusabb lenne.

Eredetileg úgy volt, hogy Debian Squeeze lesz a rendszer alapja, de időközben váltottam Ubuntu Maverick -re, mert az Ubuntuhoz megírt casper szkriptek nagymértékben egyszerűbbé tették a bootolási folyamatot, azzal keveset kellett törődnöm. Egyébként Debian alapokon is ekkora méretnél tartanék. A távlati cél az, hogy forrásból fordítsam az egész rendszert és jóval kisebb legyen, mint most. Pl. a rengeteg artwork, ikonok, stb elhagyásával látok is erre esélyt, de a deb csomagokat nem akarom szétbarmolni. Ha már Ubuntu alapú lett ez a próbálkozás, akkor maradjon teljesen kompatibilis az eredeti repókkal. :)

Ha valakit érdekel majd, akkor a végeredményt letölthetővé teszem, amint sikerült csökkentenem a végső méret. :)

Tervezem azt is, hogy a készítés tapasztalatait bővebben megosztom, forrásokkal. Pl. sokat tanultam a Gentoo fórumokból/wikiből a témával kapcsolatban, mindent könyvjelzőztem is.

Hozzászólások

Hajrá, érdekel.

-------------------------
Trust is a weakness...

Tipp: a manokat ne irtsd le. Nagyon tudom ruhelleni, amikor nem remlik egy parancs parameterezese, a sima helpje szukszavu, es nincs semmi utananezesi lehetosegem.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Azokra a megosztott tartalmakra én is feliratkoznék, mert mostanság tervezem én is egy hasonló live rendszer összecsiszolását, illetve 1-2 plusz cucc belepakolását én is
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..