Ero sivun ”Ytimen kääntäminen” versioiden välillä

Siirry navigaatioon Siirry hakuun
34 merkkiä lisätty ,  26. elokuuta 2007
p
p (→‎Ytimen hakeminen: eiköhän valmiiksi käännetyt ytimet ole enemmistö)
Rivi 4: Rivi 4:
Helpoimmalla pääsee, jos ytimen lähdekoodi löytyy paketinhallinnasta (monissa järjestelmässä paketinhallinnan kautta löytyy myös valmiiksi käännettyjä ytimiä). Tällöin haettaessa lähdekoodit  paketinhallinnalla, mukaan tulee usein joitain pieniä jakelun ylläpitäjien tekemiä päivityksiä, jotka esimerkiksi lisäävät suorituskykyä tai vakautta. Huomaa kuitenkin, että vaikka haet lähdekoodin paketinhallinnan kautta, on kääntäminen tehtävä käsin.
Helpoimmalla pääsee, jos ytimen lähdekoodi löytyy paketinhallinnasta (monissa järjestelmässä paketinhallinnan kautta löytyy myös valmiiksi käännettyjä ytimiä). Tällöin haettaessa lähdekoodit  paketinhallinnalla, mukaan tulee usein joitain pieniä jakelun ylläpitäjien tekemiä päivityksiä, jotka esimerkiksi lisäävät suorituskykyä tai vakautta. Huomaa kuitenkin, että vaikka haet lähdekoodin paketinhallinnan kautta, on kääntäminen tehtävä käsin.


Jos paketinhallinnassa ei ole sinulle sopivaa lähdekoodipakettia, [http://www.kernel.org kernel.org]ista voi ladata uusimman julkaistun ytimen. Nykyään on suositeltavaa käyttää uusinta vakaata 2.6-sarjan ydintä. Lataa paketti /usr/src -hakemistoon ja pura se <tt>tar.bz2</tt>-päätteinen paketti puretaan komennolla <tt>tar jxvf linux-2.6.x.x.tar.bz2</tt> ja <tt>tar.gz</tt>-päätteinen komennolla <tt>tar zxvf linux-2.6.x.x.tar.gz</tt>. Purettuasi paketin siirry tuloksena syntyneeseen uuteen hakemistoon. Kernelin lähdekoodin saa ladattua myös Suomessa sijaitsevalta [ftp://ftp.fi.kernel.org/pub/linux/kernel/v2.6/ ftp.fi.kernel.org]-palvelimelta.
Jos paketinhallinnassa ei ole sinulle sopivaa lähdekoodipakettia, [http://www.kernel.org kernel.orgista] voi ladata uusimman julkaistun ytimen. Nykyään on suositeltavaa käyttää uusinta vakaata 2.6-sarjan ydintä. Lataa paketti esimerkiksi /usr/src -[[Linuxin hakemistorakenne|hakemistoon]] ja pura se. <tt>tar.bz2</tt>-päätteinen paketti puretaan komennolla <tt>[[tar]] jxvf linux-2.6.x.x.tar.bz2</tt> ja <tt>tar.gz</tt>-päätteinen komennolla <tt>tar zxvf linux-2.6.x.x.tar.gz</tt>. Purettuasi paketin siirry tuloksena syntyneeseen uuteen hakemistoon. Ytimen lähdekoodin saa ladattua myös Suomessa sijaitsevalta [ftp://ftp.fi.kernel.org/pub/linux/kernel/v2.6/ ftp.fi.kernel.org]-palvelimelta.


Kannattaa huomata, etteivät kaikki kernelin ulkopuoliset ajurit välttämättä toimi uusimpien lähdekoodien/kernelien kanssa. Samassa lähdekoodipaketissa olevat koodit ''oikein'' konfiguroituina toimivat, mutta ulkopuoliset ajurit saattavat kieltäytyä kääntymästä sen vuoksi, että kernelistä on kehityksen myötä poistunut jotain tai jokin ajurin kannalta olennainen ominaisuus on ratkaisevasti muuttunut.
Kannattaa huomata, etteivät kaikki ytimen ulkopuoliset ajurit välttämättä toimi uusimpien ytimen versioiden kanssa. Samassa lähdekoodipaketissa olevat koodit ''oikein'' konfiguroituina toimivat, mutta ulkopuoliset ajurit saattavat kieltäytyä kääntymästä sen vuoksi, että ytimessä on kehityksen myötä poistunut jotain tai jokin ajurin kannalta olennainen ominaisuus on ratkaisevasti muuttunut.


==Asetusten tekeminen==
==Asetusten tekeminen==

Navigointivalikko