Table des matières
Modifier le fichier /etc/apt/sources.list de
manière à avoir cette ligne en plus
deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free
Mettre à jour la base des packages
apt-get update
Installer le package
apt-get install LE_PACKAGE/unstable
apt-get install dh-make-perl dh-make-perl --build -cpan Le::Package::Perl
Construire son noyau sous Debian:
Installer le script make-kpkg
apt-get install kernel-package
Installer les sources:
apt-cache search linux-source apt-get install linux-source-xxx
Décompresser les sources:
cd /usr/src tar xvjf linux-source ln -s linux-xxx linux
Copier éventuellement le fichier de
config ‘Debian’ du kernel ( /boot/config-xxx) vers
/usr/src/linux-xxx/.config ou make menuconfig
Pour la suppression de l’initrd (boot sans uiliser de pivot_root)
Dans Device Drivers/Block Devices/ décocher ‘ Ram disk support’ et ‘ Initial RAM filesystem’
Dans ATA/ATAPI/MFM/RLL s’assurer que ‘Include IDE/ATA-2 DISK support’, ‘ PCI IDE chipset support’, et que le driver du chipset ( ‘ ATI IXPchipset IDE support pour ce qui me concerne ) soit bien intégré au noyau et non sous forme de modules.
Dans ‘ File systems’ s’assurer que le driver ‘ Ext3’ (si le FS est en ext3 bien sûr ) est intégrer au noyau.
Construire le noyau
cd linux make-kpkg --revision=monnoyau-xxx kernel_image
On installe le package présent dans /usr/src
dpkg -i linux-image-*.deb


