[ vorige ] [ Inhoud ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ volgende ]
Ja.
Er is enkel een gebruikelijke valkuil: De C-bibliotheken van Debian worden
gebouwd met de recentste stabiele release van de
kernel-headers. Mocht u echter een programma moeten
compileren met recentere kernel-headers dan die van de stabiele tak, dan moet u
ofwel het pakket dat de headers bevat (linux-libc-dev
),
opwaarderen, ofwel de nieuwe headers gebruiken uit de uitgepakte boomstructuur
van de recentere kernel. Dit wil zeggen dat als de kernelbroncode zich in
/usr/src/linux
bevindt, u bij het compileren
-I/usr/src/linux/include/ moet toevoegen aan uw commandoregel.
Gebruikers die een aangepaste kernel willen (of moeten) bouwen, worden aangemoedigd om er het daarvoor bedoelde Debian-pakket te gebruiken dat recente versies van het bouwsysteem voor de kernel bevat. Nadat u de kernel geconfigureerd heeft, moet u gewoon de volgende opdracht geven:
make deb-pkg
Het nieuwe kernelpakket zal aangemaakt worden in de map net boven de mappenboom van de kernelbroncode en het kan geïnstalleerd worden met dpkg -i.
Gebruikers moeten de broncode van de meest recente kernel (of de kernel van hun
keuze) apart downloaden van hun favoriete Linux-archiefsite, tenzij er een
pakket beschikbaar is met de naam linux-source-versie
(waarbij versie staat voor de kernelversie).
Er wordt in het bestand /etc/modules
een configuratie bijgehouden
met de modules die bij het opstarten handmatig geladen moeten worden. Het
bewerken van dit bestand is evenwel slechts zelden nodig.
Other module configuration is kept in the /etc/modprobe.d/
directory. More information about the format of those files can be found in
the modprobe.conf(5)
manual page.
Ja. Het script linux-image-NNN.prerm
controleert of de
kernel die u momenteel gebruikt dezelfde is als die welke u tracht te
de-installeren. Daardoor kunt u ongewenste pakketten met een kernel-image
verwijderen met dit commando:
dpkg --purge linux-image-NNN
(vervang uiteraard NNN door het versie- en revisienummer van uw kernel)
Bijkomende informatie wordt bijgehouden in het Debian Linux Kernel
Handbook
.
[ vorige ] [ Inhoud ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ volgende ]
De Debian GNU/Linux FAQ
versie 9.0, 17 November 2018