[ stefanpn @ 18.03.2010. 13:35 ] @
| Bavim se Win32 programiranjem vec duze vreme, ali sam iz zabave resio da se oprobam i u Linux svetu. Sve oko razvoja app. je proslo ok na Ubuntu 9.10 dist., i bez vecih problema, naucio sam osnove linux-a, pa mozda cak i medium level konfigurisanje sistema (podesavanje drivera, pisanje i prepravljanje Linux shell skripti i sl.).
Distribucija bi trebalo da ispunjava sledece uslove:
• Min. req. i586, 32Mo RAM-a. (sto znaci da kernel 2.6.x ne dolazi u obzir, jel koliko sam provalio kernel 2.6.x + XWindow min < 48Mo rama)
• Da poseduje XWindow system.
• Velicina dist. =< 128Mo (pozeljno, ne obavezno).
1. Kako u opste instalirati samo osnovni OS (kernel v2.4 + glibc6 v2.4 + Grub + XWindow) na i586 masinu?
2. Da li je u opste moguce da glibc6 v2.4 radi na kernelu v2.4?
3. Da li vec postoji neka slicna distribucija (kernel v2.4 + glibc6 v2.4 + Grub + XWindow)?
Hvala u napred, Stefan Kostic.
[Ovu poruku je menjao stefanpn dana 18.03.2010. u 15:05 GMT+1] |
[ combuster @ 18.03.2010. 19:32 ] @
U ovom slucaju LFS. Skini knjigu, citaj, preporuka da krenes iz vbox-a ili kvm-a dok se ne ustosis (ili samo chroot-uj).
http://www.linuxfromscratch.org/lfs/downloads/stable/
Evo ti hint za kernel 2.4 na lfs-u:
http://www.linuxfromscratch.or...downloads/files/kernel-2.4.txt
[ Tyler Durden @ 18.03.2010. 19:49 ] @
A zasto zelis takvu minimal distribuciju da napravis? Meni je malo bezveze pricati o 2.4 kernelu pored 2.6 zivog vec 4-5 godina ili koliko vec. Zar se 2.4 uopste odrzava jos uvijek?
Mozda bi mogao nesto da izvuces i iz Gentoo-ve stage1 instalacije i toga kako oni rade bootstrap. Mozes na netu da nadjes linkove.
[ combuster @ 18.03.2010. 20:00 ] @
Odrzava se 2.4 (zadnja verzija je iz februara/2010). Problem je malo oko dep-ova, moze da se iskompajlira glibc ali sa malo tweak-ovanja prilikom pokretanja configure skripte. Moglo bi i sa gentoo-om nesto da se zbudzi kao sto si rek'o (jos je lakse nego sa LFS).
Probaj i sa DSL-om, puppy ne moze na 32MB RAM-a koliko videh:
http://en.wikipedia.org/wiki/Damn_Small_Linux#System_requirements
[ Srđan Pavlović @ 19.03.2010. 02:42 ] @
Nije lose za procitati kad smo kod 2.4 vs 2.6 kernela:
http://www.kniggit.net/wwol26.html
Poslednji stabilni 2.4 kernel (2.4.37.9):
http://www.kernel.org/pub/linu...el/v2.4/linux-2.4.37.9.tar.bz2
[ stefanpn @ 19.03.2010. 10:18 ] @
Razmisljam se za LFS, ili da ogolim DSL posto sam na njemu uspeo sve da pokrenem, jedino mi je pravio problem libmysqlclent.so.15, posto zahteva glibc6 v 2.4, a u DSL-u je v 2.3.x. Resio sam to prelaskom na aktuelni libmysql.so.16.
Probao sam ALFS, ali se nisam snasao bas najbolje. Pokusacu ponovo, sa malo pazljivijim citanjem dokumentacije.
Pokusavam da napravim embedded sistem koji bi mi pruzio dobru osnovu za dalji razvoj.
Kernel 2.4 sam odabrao jer je mnogo manje hardverski zahtevan.
Hvala na linkovima.
[ stefanpn @ 19.03.2010. 10:24 ] @
Offtopic: Izgleda da postoji BUG na forumu, prethodni post je postavljen sa Android-a, ne OS X-a.
[ Srđan Pavlović @ 19.03.2010. 21:40 ] @
[off]Nije bug, jednostavno Android OS jos nije ubacen koliko me se cini u skript :)
Ako zelis postavi to u "Predlozi i Pitanja" delu foruma.[/off]
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.