Mini linux összerakása, hogyan?

Fórumok

Szeretnék egy mini linuxot összerakni. Minimális mérete legyen és gyorsan bootoljon, ezek alapkövetelmények lennének. Tálóeszköze egy pendrive lenne.
1 db grafikus SDL alapu programot futtatna (ami látszik).

Miből érdemes építkezni? Érdemes valami disztrót kicsontozni? LFS?

Ami kellene bele:
- X támogatás
- SDL támogatás (SDL-es program futna rajta)
- Hálózat támogatása minimális szinten, dhcpd, ifconfig, stb... (nem kell NetworkManager)
- Hang támogatás alsa, OSS, akár USB-s eszközökkel is (PulseAudio a közelben sem legyen)
- Minimális csak szükséges service-ek fussanak
- Legyen valamelyes hardvertámogatottsága... Tehát egy "átlagos" notebook-on, netbook-on fusson gond nélkül
- Processzor sebességkezelés (kézzel állítható legyen egy állandó értékre)
- USB adathordozók mountja
- FAT, FAT32, ext2,3, NFS, CIFS mount

Ami biztos nem kell bele:
- Webcam
- Hotkey
- Bluetooth
- WLAN kezelés (ez esetleg kellhet)
- intel,ati,nvidia videokártya driverek, elég lenne valami közös megoldás, pl. valami vesa vagy hasonló.
- manualok
- rendszeradminisztrációs két-kattintásos eszközök
- gnome, kde, stb... (esetleg egy pehelysúlyu windowmanager még lehet)
- syslog, *log (esetleg ramba)

Milyen megoldások léteznek? Körülbelül mekkora lesz a végeredmény? Milyen hátrányok és előnyök lesznek egyes megoldásoknál?

Fedora-t használok, abból megpróbáltam kicsontozni, de sok értelme nincs mert az alap rendszer valami 500-700MB körül van és csak egy xterm tud még eddig futni.

Találkoztam már vékonykliensre összerakott linux-al és 32MB-os CF-en vígan elfért. Én kiegyeznék azzal is hogy 400 MB alá tudnám szorítani a rendszeremet.

Hozzászólások

Rakj fel előszőr 1 gentoot. A gentoo alkalmas arra, hogy az összefűggéseket megtanitsa. Majd ez alapján megtudod csinálni azt amit akarsz.

Olyasmire gondolsz hogy mivel mit tudok elérni? Mi kell az egyes funkciókhoz? Erre google-t használok, vagy a sokéves tapasztalatot.
Gentooban is gondolkoztam amugy.
Fedora-ban pl. kicsapta a biztositékot az hogy az X felrakásakor felránott egy csomó olyan csomagot ami szerintem nem szükséges (786 féle font, stb...), de náluk az alap hogy kell.

Az egyik kedvenc fejlesztőm, Richard WM Jones készítette a Febootstrap alkalmazást, amellyel egy testreszabható Fedora rendszert lehet készíteni.
A blogjában szépen leírja, hogy hogyan fejlesztette a Febootstrap-et, milyen eszközöket használt arra, hogy minél jobban lefaraghassa a Fedora alaprendszer méretét.

Ami nagy előnye, hogy nem kell külön csomagokat karbantartani és yum-mal tudod menedzselni.

Még Fedora 10-re is van belőle csomag.

Webappz - http://webappz.hu/ && http://sys-admin.hu/

sysrescue cd -t ajánlom, szvsz mindent tartalmaz, amit érdemes használnod, ráadásul így meglehetősen univerzális lesz a rendszer. Fontos lenne viszont, hogy inkább kiegészíts egy projektet, mintsem 0 -rol hozd össze (heti 1 napod mindenképp elmenne csak azzal, hogy security/feature szinten up-to-date legyen)

"-Pedig vegetariánus vagyok; csak növényevő állatokat fogyasztok!"
azenoldalamponthu

Ezt valószinüleg kihagynám. Flashes oldal reklámozza egy flash-es screencast-al. Nem hinném hogy egy 1 Ghz-es netbookra megfelelő rendszert lehetne ilyen dologgal összerakni, ami nálam is csak nehézkesen megy.
Szerettem volna elolvasni hogy mégis mekkora helyre mit lehet összeállítani vele, de nem jutottam el odáig.

Debian minimal telepitessel 200 MB alatt van, szoval akar egy Debian Live is szoba johet, es legalabb nem kell megtanulni egy direkt pendrive-ra keszulo disztro sajat "hulyesegeit". Mondjuk varhatoan nem lesz annyira out-of-box, mint egy pendrive Linux disztro.

Helló!

Én a CRUX linux-ot javaslom, ami egy forrásalapú distro ( www.crux.nu )

Nekem nagyon tetszik.
Vanilla kernelt lehet (kell) alá forgatni, de ez az általad leírt szempontok alapján amúgy is szükséges, bármit is választasz.

Tiszta konzolos, base rendszernek tökéletes.
X-et is lehet reszelni alá, akármilyen minimalista DE-vel.

Probléma akkor lehet, ha valamelyik forrás éppen nem elérhető a netről, de ezt is át lehet hidalni.

--
robyboy

Szerintem a Windows nem felhasználóbarát.
Ha az lenne, nem utálnám.

Egyelőre tinycore lett a kiválasztott.
Kb. 50 MB-ot foglal egy SD kártyán.
Futás közben kb 100MB-ot foglal.
Gyorsan lehet vele haladni, ha kell valami, pl alsa, SDL, stb... Csomagból feltehető.
Ha jólláttam memóriából fut és minden induláskor ujra összerakja magát.

archlinux, chroot-tal telepítve. Úgy tényleg kicsi lesz.

Én csináltam egyet magamnak. Mondjuk abban nincs X (hála égnek :D), csak textmode ;) Ha teljesen magad szeretnéd összerakni, akkor az LFS jó lehet, igen.
--
http://www.open-st.eu

nem vagyok róla meggyőződve, hogy ha gnome/kde van benne, akkor mini lesz ;)
ajánlották a slitazt, én is azt ajánlom.

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

En is keresek egyet ami:

- konnyen telepitheto
- grafikus felulet nem kotelezo
- fusson virtualboxban
- legfontosabb: tudjon felmountolni egy, a hoston megosztott konyvtarat

Amit probaltam:

- debian small lenny: telepul, megosztott mappat nem tud mountolni, allitolag valami karakterkodolas a hiba
- minimal ubuntu: csak grafikus telepitoje van, ami nem szereti a vbox-ot
- puppy: nem tudtam normalisan telepiteni, hiaba kinlodtam
- zenwalk: nemtom milyen csomagkezeloje van. Ez a netpkg nevu akarmivel meg egy mc-t sem sikerult telepitenem

Egy egesz napot elszorakoztam azzal, hogy kulonbozo mini disztrokat toltottem le, de egyik sem volt hasznalhato.

--
FeZo

Én nemrég próbáltam az Ubuntu Minimal CD-t. Karakteres telepítője van, felrak egy minimális Linuxot, majd apt-gettel lehet a további szükséges csomagokat feltenni. Vagy a tasksel paranccsal ki lehet választani komplett rendszert is (Ubuntu, Kubuntu, Xubuntu, Server stb.)

--
Soli Deo Gloria

- zenwalk: nemtom milyen csomagkezeloje van. Ez a netpkg nevu akarmivel meg egy mc-t sem sikerult telepitenem

Pedig csak annyi, hogy:

netpkg install mc

ha jól emlékszem. Bonyolult, ugye? De ott a netpkg --help is ám, illetve a man netpkg. Nem próbálkozol elég keményen.

---------------------------------------------------------------------------------
A Linux nem ingyenes. Meg kell fizetni a tanulópénzt.
Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!!

LFS-nek akkor érdemes nekiállni ha rengeteg időd és türelmed van.
Egyébként így sem kevés hely kell hozzá.
Az viszont biztos, hogy nagyon sokat lehet tanulni belőle!

"Baj" azzal van, hogy ezzel még nem oldottad meg az USB/Flash/CD rendszert az külön küzdelem.

Ha átadod a tudásod neked attól még nem lesz kevesebb belőle..

Minimál Linux kontra X.Org, SDL, audio... Moziba ne vigyen?

Openembedded.
Az elején egy kicsit izzadni fogsz, de aztán lesz vigyor.

debootstrap, aufs, squashfs, live-initramfs kulcsszavak. A blogomban van egy kezdetleges példascript. :)
c