Muokataan sivua Ytimen kääntäminen

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 37: Rivi 37:
[[Debian]]in (ja siihen pohjautuvien jakeluiden, kuten [[Ubuntu]]n)  käyttäjät voivat käyttää seuraavia komentoja luodakseen ytimestä [[deb]]-paketin mikäli paketit <tt>kernel-package</tt> ja <tt>fakeroot</tt> ovat asennettuina:
[[Debian]]in (ja siihen pohjautuvien jakeluiden, kuten [[Ubuntu]]n)  käyttäjät voivat käyttää seuraavia komentoja luodakseen ytimestä [[deb]]-paketin mikäli paketit <tt>kernel-package</tt> ja <tt>fakeroot</tt> ovat asennettuina:


*Komento <tt>make-kpkg --rootcmd fakeroot --revision ''ytimen-versio'' kernel_image</tt> kääntää ytimen paketiksi, jonka voi asentaa komennolla <tt>dpkg -i</tt>.
:Komento <tt>make-kpkg --rootcmd fakeroot --revision ''ytimen-versio'' kernel_image</tt> kääntää ytimen paketiksi, jonka voi asentaa komennolla <tt>dpkg -i</tt>.


*Komento <tt>make-kpkg --rootcmd fakeroot --revision ''ytimen-versio'' modules_image</tt> kääntää /usr/src/modules -hakemistossa olevat ulkopuoliset moduulit asennettaviksi ytimen moduuleiksi.
:Komento <tt>make-kpkg --rootcmd fakeroot --revision ''ytimen-versio'' modules_image</tt> kääntää /usr/src/modules -hakemistossa olevat ulkopuoliset moduulit asennettaviksi ytimen moduuleiksi.


*Jos haluat käyttää [[initrd]]:tä, liitä make-kpkg:n parametreihin <tt>--initrd</tt>.
:Jos haluat käyttää [[initrd]]:tä, liitä make-kpkg:n parametreihin <tt>--initrd</tt>.


*Jos haluat käyttää [[distcc]]:tä make-kpkg:n kanssa, laita <tt>MAKEFLAGS="CC=distcc"</tt> ennen make-kpkg-käskyä.
:Jos haluat käyttää [[distcc]]:tä make-kpkg:n kanssa, laita <tt>MAKEFLAGS="CC=distcc"</tt> ennen make-kpkg-käskyä.


*Mikäli käännät samoista lähdekoodeista muita ytimiä, siivoa ytimen lähdekoodit Debian-komentojen aikaansaamista ylimääräisistä tiedostoista komennolla <tt>fakeroot make-kpkg clean</tt>.
:Mikäli käännät samoista lähdekoodeista muita ytimiä, siivoa ytimen lähdekoodit Debian-komentojen aikaansaamista ylimääräisistä tiedostoista komennolla <tt>fakeroot make-kpkg clean</tt>.


Kun ydin käännetään Debianin komennoilla, syntyneet <tt>deb</tt>-paketit voi siirtää koneesta toiseen tai asentaa samassa koneessa. Siirtäminen helpottaa etenkin heikkotehoisten koneiden ytimen kääntämistä, sillä vanha 100MHz Pentium kääntää ydintä useita tunteja kun taas nykyaikainen kone kääntää ytimen muutamassa minuutissa.
Kun ydin käännetään Debianin komennoilla, syntyneet <tt>deb</tt>-paketit voi siirtää koneesta toiseen tai asentaa samassa koneessa. Siirtäminen helpottaa etenkin heikkotehoisten koneiden ytimen kääntämistä, sillä vanha 100MHz Pentium kääntää ydintä useita tunteja kun taas nykyaikainen kone kääntää ytimen muutamassa minuutissa.
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)