<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet href="rss.css" type="text/css"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>LINUXEXPRES - Diskuzní fórum</title>
<link>http://www.linuxexpres.cz/</link>
<description>RSS komentářů ke článkům</description>
<item>
<title>Vlastní kernel v 10 krocích</title>
<description>
&lt;p&gt;&lt;strong&gt;<![CDATA[Protože mám kompilaci kernelu stále v živé paměti, neodpustím si malé doplnění tvého jinak výborného článku.
Pozn. Mírná diference je v tom, že jádro použiji přímo z oficiálních stránek kernelu. Veškeré operace navíc provádím pod účtem uživatele root.
1. Před samotnou kompilací je zapotřebí mít nainstalované utility potřebné pro samotnou kompilaci kernelu. První příkazy by tedy rozhodně měly být:
apt-get update
apt-get install kernel-package libncurses5-dev fakeroot wget bzip2 build-essential gnupg
2. Přesuneme se do složky /usr/src a stáhneme kernel (a jeho signaturu)
cd /usr/src
wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.8.tar.bz2
wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.8.tar.bz2.sign
3. Ověříme, zda-li je kernel v pořádku
gpg --keyserver wwwkeys.pgp.net --recv-keys 0x517D0F0E
gpg --verify linux-2.6.25.8.tar.bz2.sign linux-2.6.25.8.tar.bz2
4. Rozbalíme kernel
tar xjf linux-2.6.25.8.tar.bz2
ln -s linux-2.6.25.8 linux
cd /usr/src/linux
5. Vyčistíme starou konfiguraci (pokud nějaká byla) a zkopírujeme aktuální konfigurační soubor jádra
make clean &amp;&amp; make mrproper
cp /boot/config-`uname -r` ./.config
6. Upravíme parametry nového jádra 
make menuconfig
make-kpkg clean
7. Pustíme se do kompilace a tvorby balíčků nového kernelu (který je pojmenován custom)
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
8. Nainstalujeme právě vytvořené balíčky (které to jsou zjistíme příkazem "ls -l")
cd /usr/src
dpkg -i linux-image-2.6.25.8-custom_2.6.25.8-custom-10.00.Custom_i386.deb
dpkg -i linux-headers-2.6.25.8-custom_2.6.25.8-custom-10.00.Custom_i386.deb
9. Restartujeme systém (zavaděč Grub není potřeba upravovat - systém to při instalaci balíčků provedl za nás)
shutdown -r now
10. Zkontrolujeme, zda-li systém běží na novém kernelu
uname -r]]>&lt;/strong&gt;&lt;/p&gt;
</description>
<pubDate>Mon, 23 Jun 2008 10:11:03 +0200</pubDate>
<link>https://www.linuxexpres.cz/diskuse/diskuze-ke-clankum/vlastni-kernel-v-10-krocich#post4059</link>
<guid>https://www.linuxexpres.cz/diskuse/diskuze-ke-clankum/vlastni-kernel-v-10-krocich#post4059</guid>
</item>
</channel>
</rss>