Linuxin asentaminen raakana

Hei! Olen tässä muutaman päivän miettinyt mahdollisuutta asentaa linux sillä vaikeammalla tavalla eli noutamalla kernelit ja muut ja kasaamalla oman distron. Projekti olisi tarkoitus tehdä jollekin wanhalle läppärille tai pöytäkoneelle. Mistä kannattaa lähteä liikkeelle jos koneessa ei ole mitään muuta käyttistä valmiina? Teen levyn jossa paketteja vai miten? Kernel.orgista kernel paketti ja mitä muuta tarviin sit siihen?

http://www.linuxfromscratch.org/ voisi olla tuollaiseen ihan hyvä opas.

Juuri koitin kaivella sinulle tuon Linux From Scratch -linkin. Vpv ehti ensin.
Luulenpa, että “oman” jakelun kokoaminen on aika urakka - ja vaatii aikamoisen
perehtymisen aiheeseen. Helpommalla pääset valitsemalla jonkin jakelun, jonka asennat minimikokoonpanona, ja täydennät sitten softilla, joita uskot tarvitsevasi.
Ensimmäiseksi tulee mieleen Debian tai Slackware. Itse olen miettinyt rakentaa
ZenWalk -core -versiosta pienen kokoonpanon suht’ vaatimattomaan koneeseen. http://www.zenwalk.org/modules/tinycontent/index.php?id=32
Joskus kokosin Ubuntun Server -versiosta toimivan työpöytäkokonaisuuden henk. koht. käyttöön.

[quote=“juyli, post:3, topic:1000”][quote author=haxeri link=topic=1086.msg5755#msg5755 date=1265366961]
Olen tässä muutaman päivän miettinyt mahdollisuutta asentaa linux sillä vaikeammalla tavalla eli noutamalla kernelit ja muut ja kasaamalla oman distron. [/quote]

Juuri koitin kaivella sinulle tuon Linux From Scratch -linkin. Vpv ehti ensin.
Luulenpa, että “oman” jakelun kokoaminen on aika urakka - ja vaatii aikamoisen
perehtymisen aiheeseen. Helpommalla pääset valitsemalla jonkin jakelun, jonka asennat minimikokoonpanona, ja täydennät sitten softilla, joita uskot tarvitsevasi.
Ensimmäiseksi tulee mieleen Debian tai Slackware. Itse olen miettinyt rakentaa
ZenWalk -core -versiosta pienen kokoonpanon suht’ vaatimattomaan koneeseen. http://www.zenwalk.org/modules/tinycontent/index.php?id=32
Joskus kokosin Ubuntun Server -versiosta toimivan työpöytäkokonaisuuden henk. koht. käyttöön.[/quote] Tehty jo ajat sitten, ja Debiankin on vielä läski :slight_smile:
EDIT: btw. tarvitsisin tuohon wanhaan olivettiin verkkokortin PCMCIA:han mahd. halvalla, mistähän saisi? Olivetin vuosimalli on jotakin 1995-1996

Jos kone on tuota tasoa, suosittelisin hautaamaan ko. projektin. Jo suht’ pikkurahalla saat laitteen, johon on asennetavissa ja viriteltävissä
nykyvaatimukset täyttävä Linux-jakelu. Tuollaisella käytettiin mm. nettiä tekstipohjaisena - ja siihen se ehkä vieläkin soveltuisi, jos
käyttäjä hanskaisi tekstipohjaiset sovellutukset. Laite on itsessään ongelmajätettä ja sen voi toimittaa lähimpään ongelmajätelaitokseen.

[quote=“juyli, post:5, topic:1000”][quote author=haxeri link=topic=1086.msg5758#msg5758 date=1265370318]
EDIT: btw. tarvitsisin tuohon wanhaan olivettiin verkkokortin PCMCIA:han mahd. halvalla, mistähän saisi? Olivetin vuosimalli on jotakin 1995-1996
[/quote]

Jos kone on tuota tasoa, suosittelisin hautaamaan ko. projektin. Jo suht’ pikkurahalla saat laitteen, johon on asennetavissa ja viriteltävissä
nykyvaatimukset täyttävä Linux-jakelu. Tuollaisella käytettiin mm. nettiä tekstipohjaisena - ja siihen se ehkä vieläkin soveltuisi, jos
käyttäjä hanskaisi tekstipohjaiset sovellutukset. Laite on itsessään ongelmajätettä ja sen voi toimittaa lähimpään ongelmajätelaitokseen.[/quote] Jos tietosi ovat tuota tasoa niin suosittelen olematta kokonaan vastaamatta tälläisiin ketjuihin. Läppäristä on tarkoitus tehdä ssh pääte joka osaa yhdistää wlaniin ja toimii nopeasti. Myös lokaali browser (links). Ramia on laitteessa 24 mt, ei cd asemaa, korppuasema, infrapuna (debianin asennusohjelma tarjoaa sitä verkko sourceksi :o ) Tarkoituksena on lähinnä leikkiä ja opetella linuxin rakennetta yms eikä suinkaan saada tuosta täyttä käyttökonetta. Kyllä minulla on miniläppäri jolla tätä kirjoitan parhaillaan. Lähinnä haluaisin kernelin käännön ja muun asennuksen ilman asennusohjelmaa oppia.
EDIT: selkeytyksenä vielä että koneeseen en kuvittelekaan saavani minkään tason graafista käyttöliittymää. (paitsi jos x:lle löytyy vähässä ramissa toimiva alternate jossa toimii web selain)

[quote=“juyli, post:5, topic:1000”][quote author=haxeri link=topic=1086.msg5758#msg5758 date=1265370318]
EDIT: btw. tarvitsisin tuohon wanhaan olivettiin verkkokortin PCMCIA:han mahd. halvalla, mistähän saisi? Olivetin vuosimalli on jotakin 1995-1996
[/quote]

Jos kone on tuota tasoa, suosittelisin hautaamaan ko. projektin. Jo suht’ pikkurahalla saat laitteen, johon on asennetavissa ja viriteltävissä
nykyvaatimukset täyttävä Linux-jakelu. Tuollaisella käytettiin mm. nettiä tekstipohjaisena - ja siihen se ehkä vieläkin soveltuisi, jos
käyttäjä hanskaisi tekstipohjaiset sovellutukset. Laite on itsessään ongelmajätettä ja sen voi toimittaa lähimpään ongelmajätelaitokseen.[/quote]

Huomasin kyllä mitä haxeri on tuossa alla kirjoitellut, mutta minä ainakin tykkäisin leikkiä moisella koneella (ainakin jos on aikaa). Ei sellaisia yleensä ole käyttökoneiksi nykyään tarkoitettu.

Sitten niistä verkkokorteista:
Ainakin Dealextremestä saisi jonkun näköisiä palikoita (vai miksi niitä voisi sanoa). Sieltä tilaamista voisi harkita, jos et saa tunnontuskia, kun et maksa senttiäkään Suomeen (valmistaja on lienee kuitenkin sama periaatteessa). Toimivuudesta (Linuxilla tai muutenkaan) en osaa sanoa mitään, mutta kohtalaiseen hintaan saa, vaikka toimituksessa voikin muutama viikko mennä (kiinassa on muuten uuden vuoden juhla (=lomat) meneillään eli voi kestää ihan kohtalaisen pitkään tällä hetkellä).
Ethernet (kuten ensin oletin):http://www.dealextreme.com/details.dx/sku.22605
Wlan: http://www.dealextreme.com/details.dx/sku.13731
Muitakin on, mutta saat itse etsiä. :wink: Joidenkin kommenteista voi löytyä merkkejä Linuxin tuesta. Ainakin (ilmeisesti) Wlan-kortti on jotenkin mahdollista saada toimimaan.

Piti vielä mainita yksi juttu. Mitenhän Tiny Core Linux kävisi tuohon koneeseen? http://www.tinycorelinux.com/

Jos muistia on tuon verran ja oletettavasti suoritinkin samaa tasoa, niin en lähtisi kääntämään kerneliä tuolla koneella, tai oikein mitään muutakaan. Toisella koneella voi tietysti kääntää mitä tarvitsee ja sitten siirtää, kunhan varmistaa, että binääreistä tulee suoritinarkkitehtuurille sopivia.

[quote=“Tomppeli, post:7, topic:1000”][quote author=juyli link=topic=1086.msg5759#msg5759 date=1265396864]

Jos kone on tuota tasoa, suosittelisin hautaamaan ko. projektin. Jo suht’ pikkurahalla saat laitteen, johon on asennetavissa ja viriteltävissä
nykyvaatimukset täyttävä Linux-jakelu. Tuollaisella käytettiin mm. nettiä tekstipohjaisena - ja siihen se ehkä vieläkin soveltuisi, jos
käyttäjä hanskaisi tekstipohjaiset sovellutukset. Laite on itsessään ongelmajätettä ja sen voi toimittaa lähimpään ongelmajätelaitokseen.
[/quote]

Huomasin kyllä mitä haxeri on tuossa alla kirjoitellut, mutta minä ainakin tykkäisin leikkiä moisella koneella (ainakin jos on aikaa). Ei sellaisia yleensä ole käyttökoneiksi nykyään tarkoitettu.

Sitten niistä verkkokorteista:
Ainakin Dealextremestä saisi jonkun näköisiä palikoita (vai miksi niitä voisi sanoa). Sieltä tilaamista voisi harkita, jos et saa tunnontuskia, kun et maksa senttiäkään Suomeen (valmistaja on lienee kuitenkin sama periaatteessa). Toimivuudesta (Linuxilla tai muutenkaan) en osaa sanoa mitään, mutta kohtalaiseen hintaan saa, vaikka toimituksessa voikin muutama viikko mennä (kiinassa on muuten uuden vuoden juhla (=lomat) meneillään eli voi kestää ihan kohtalaisen pitkään tällä hetkellä).
Ethernet (kuten ensin oletin):http://www.dealextreme.com/details.dx/sku.22605
Wlan: http://www.dealextreme.com/details.dx/sku.13731
Muitakin on, mutta saat itse etsiä. :wink: Joidenkin kommenteista voi löytyä merkkejä Linuxin tuesta. Ainakin (ilmeisesti) Wlan-kortti on jotenkin mahdollista saada toimimaan.

Piti vielä mainita yksi juttu. Mitenhän Tiny Core Linux kävisi tuohon koneeseen? http://www.tinycorelinux.com/[/quote] Enpä tiedä kauheasti tosta tinycorelinuxista, tossa on tehoja 120mhz 24mb ram :slight_smile: Mutta noista DealExtremen palikoista on sellainen tunne että ne perustuu paljolti softaan eikä rautaan jolloin ne eivät toimi tossa wanhalla koneella. Tarkoituksena asentaa verkon/korpun yli cd aseman puutteessa. Tollasen kortin voisin ostaa ja kokeilla kunhan porukka on maksanut velat :slight_smile:

EDIT: kaipa tuo wlan kortti rautaa on, ostetaan :slight_smile:

Under Ubuntu 8.04 Hardy, not working this card automaticaly in first time when plugged in, but you can configure in some minutes: http://linuxwireless.org/en/users/Drivers/b43
EDIT2: Tinycore ei boottaa 24mt ramissa, microcore boottaa. EDIT3: :p tuli vielä mieleen että tollasten korttien firmiksenhän voi ylikirjoittaa kai periaatteessa jollain paremmalla softalla

[quote=“vpv, post:8, topic:1000”]Jos muistia on tuon verran ja oletettavasti suoritinkin samaa tasoa, niin en lähtisi kääntämään kerneliä tuolla koneella, tai oikein mitään muutakaan. Toisella koneella voi tietysti kääntää mitä tarvitsee ja sitten siirtää, kunhan varmistaa, että binääreistä tulee suoritinarkkitehtuurille sopivia.[/quote] mjoo, tällä minun käyttökoneella (amd phenom II x4 3.2ghz 4gt 1600mhz) kääntämiseen ei kai mene kauaa… Täytynee mennä katsomaan speksejä koneesta niin että vain tärkeimmät moduulit käytössä. Tuskin kosketusnäytöille tarvitsee tukea :wink:

Itselläni on 8 coren Xeon (Mac Pro) 8GB muistilla eikä silläkään mieluusti asioita käännä. Tällä tosin kääntelen BSD-palikoita mutta kuitenkin.

Ja sitten Linuxiin.

Olen pyörittänyt omaa jakelua omaan käyttöön yli kymmenen vuotta. Lähinnä siksi että alunperin mikään jakelu ei ollut itselleni sopiva ja nykyään yhä siksi ettei halua heittää vuosien työtä “hukkaan”. Oman projektini aloitin Red Hatin pohjalta jossa aloitin kääntämistyön uudelle levyosiolle ja jossa testasin hommaa chroottaamalla. Kun tuolla tavoin sai ympäristön ensin asennettua ja tarvittavat init-skriptit kirjoitettua ei muuta kuin kerneli uudelle osiolle, lilo ja bootti. Räikeimpien vikojen jälkeen sitten käänsin koko ympäristön uusiksi itsellään ja sitten alkoi homma jotenkuten skulata.

Jo tuolloin - tuon aika kauden softia - käännellessä oli selvää että aikaa kuluu käännöksiin enkä mainitulla Olivetilla edes yrittäisi kääntää kaikkea. Tutustumisen arvoinen työkalu on distcc (http://distcc.samba.org/) jolla saa verkon muutkin koneet osallistumaan talkoisiin.

Jälkikäteen sanoisin että opettelemaan olisi kannattanut lähteä esim NetBSD:n pohjalta eikä LFS:n

[quote=“djp, post:11, topic:1000”]Itselläni on 8 coren Xeon (Mac Pro) 8GB muistilla eikä silläkään mieluusti asioita käännä. Tällä tosin kääntelen BSD-palikoita mutta kuitenkin.

Ja sitten Linuxiin.

Olen pyörittänyt omaa jakelua omaan käyttöön yli kymmenen vuotta. Lähinnä siksi että alunperin mikään jakelu ei ollut itselleni sopiva ja nykyään yhä siksi ettei halua heittää vuosien työtä “hukkaan”. Oman projektini aloitin Red Hatin pohjalta jossa aloitin kääntämistyön uudelle levyosiolle ja jossa testasin hommaa chroottaamalla. Kun tuolla tavoin sai ympäristön ensin asennettua ja tarvittavat init-skriptit kirjoitettua ei muuta kuin kerneli uudelle osiolle, lilo ja bootti. Räikeimpien vikojen jälkeen sitten käänsin koko ympäristön uusiksi itsellään ja sitten alkoi homma jotenkuten skulata.

Jo tuolloin - tuon aika kauden softia - käännellessä oli selvää että aikaa kuluu käännöksiin enkä mainitulla Olivetilla edes yrittäisi kääntää kaikkea. Tutustumisen arvoinen työkalu on distcc (http://distcc.samba.org/) jolla saa verkon muutkin koneet osallistumaan talkoisiin.

Jälkikäteen sanoisin että opettelemaan olisi kannattanut lähteä esim NetBSD:n pohjalta eikä LFS:n[/quote] Kiitos työkalusta! Käyttöä tulee muutenkin.

Äsken katsoin paypalin saldoa ja huomasin että siellä on 9€, eli pari dollaria vähemmän maksaa kortti joten pistin tilaukseen. Wlan pcmcia kortille tuleekin paljon käyttöä :slight_smile:

Olen taas tutkinut hieman asioita. OpenBSD:n laitan myös dualboottiin. Koneessa on uudemmasta läppäristä pöllitty 6gt levy. Eli jos on ongelmia siirtää korpulla dataa niin voin laittaa asentimen kiintolevylle uudemman läppärin avulla. Toistan vielä tämän projektin ideologian jos jollekin on jäänyt epäselväksi: Teen tämän täysin kokeilunhalusta, en halua koneesta minkään tason käyttökonetta. Päätarkoitus on opetella *nix järjestelmien rakennetta.

EDIT: boottasin onnistuneesti openbsd:n asennusohjelman :slight_smile:

Jos olisit laittanut jo aloitusviestiisi laitteesi spekseistä jotakin faktaa, ei olisi tarvinnut arvailla mihin pyrit.
Ehkä kunnianhimoisen oman Linux-jakelun kokoamisen sijaan vaihtoehtona olisi siis jokin LTSP-pääte.

http://refbuild.diy-linux.org/reference-build.html

Tuommoinenkin sivusto näyttää olevan. En ole noita ohjeita lukenut, mutta pikaisella vilkaisulla näyttäisi liittyvän aiheeseen, jote ehkä niistä on apua linuxin asentamiseen raakana :slight_smile:

[quote=“juyli, post:14, topic:1000”][quote author=haxeri link=topic=1086.msg5760#msg5760 date=1265397946]
Läppäristä on tarkoitus tehdä ssh pääte joka osaa yhdistää wlaniin ja toimii nopeasti. [/quote]

Jos olisit laittanut jo aloitusviestiisi laitteesi spekseistä jotakin faktaa, ei olisi tarvinnut arvailla mihin pyrit.
Ehkä kunnianhimoisen oman Linux-jakelun kokoamisen sijaan vaihtoehtona olisi siis jokin LTSP-pääte.
http://fi.wikipedia.org/wiki/Linux_Terminal_Server_Project[/quote] Et tainnut kyllä vieläkään tajuta projektin luonnetta :wink: Mutta onhan tuolla LTSP:llä tullut leikittyä, ei se wlanista asti boottaa eikä tollasen koneen bios itse osaa tunnistaa PCMCIA verkkokorttia eth/wlan. Verkkoselainta ajattelin pyörittää palvelimella ssh:lla X putkituksella. OpenBSD olisi tuolle lähes täydellinen, ainoa mikä arveluttaa on että saanko wlan korttia siinä toimimaan. Asennan toki myös linuxin dualboottiin. Koneessa on 6gt kovalevy jolle mahtuu paljon asioita.

EDIT: sain OpenBSD:n asennettua koneeseen, X käynnistyy mutta sammuu juuri ennen kuin työpöytä on täysin latautunut (windowmaker tjsp) ajattelin että käytän koneessa X:nä Xclienttiä jonka server pyörii kotonani/ranskassa