Ero sivun ”Ytimen kääntäminen” versioiden välillä
Siirry navigaatioon
Siirry hakuun
→Säätäminen
Rivi 57: | Rivi 57: | ||
==Säätäminen== | ==Säätäminen== | ||
On myös olemassa erillaisia muokkauspaketteja (patch) jolla saadaan kerneliin lisää tehoa tai uusia ominaisuuksia. Tutuimmat ovat esimerkiksi nitro, love, ck ja cko paketit. | On myös olemassa erillaisia muokkauspaketteja (patch) jolla saadaan kerneliin lisää tehoa tai uusia ominaisuuksia. Tutuimmat ovat esimerkiksi nitro, love, ck ja cko paketit. Nykyisin nämä kaikki on saatavissa beyond-patchissä: http://iphitus.loudas.com/beyond.html | ||
Kernelin patchit toimitataan yleensä .patch-, .diff--, .bz2 tai .gz-muodoissa: | |||
cat tiedosto.patch | patch -p1 | |||
cat tiedosto.diff | patch -p1 | |||
bzip2 -dc tiedosto.bz2 | patch -p1 | |||
gzip -dc tiedosto.gz | patch -p1 | |||
Esim. Luon ja viritän 2.6.16 kernelin beyond4-patchillä: | |||
#Ladataan ja puretaan kerneli | |||
cd /usr/src/ | |||
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2 | |||
tar -xvjpf linux-2.6.16.tar.bz2 | |||
mv linux-2.6.16 linux-2.6.16-beyond4 | |||
rm linux | |||
ln -s linux-2.6.16-beyond4 linux | |||
cd linux | |||
wget http://iphitus.loudas.com/beyond/2.6.16/patch-2.6.16-beyond4.bz2 | |||
bzip2 -dc patch-2.6.16-beyond4.bz2 | patch -p1 | |||
[[Luokka:Järjestelmä]] | [[Luokka:Järjestelmä]] | ||
[[Luokka:Ohjeet]] | [[Luokka:Ohjeet]] |