Trucs et astuces Debian
Transcription
Trucs et astuces Debian
Trucs et astuces Debian Table of Contents Installer un package unstable dans une distribution stable/testing .......................................... 1 Création d'un package Debian d'un module Perl ................................................................ 1 Kernel Debian ............................................................................................................ 1 Installer un package unstable dans une distribution stable/testing 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 Création d'un package Debian d'un module Perl apt-get install dh-make-perl dh-make-perl --build -cpan Le::Package::Perl Kernel Debian 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: 1 Trucs et astuces Debian 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 On installe le package présent dans /usr/src dpkg -i linux-image-*.deb 2 kernel_image