Re: instal linux-image et linux-headers
Posted: Fri Jun 08, 2018 2:32 pm
J'ai tjs des erreurs
Exemple:
-) Je commence par un
Code: Select all
root@mx1:/
# aptitude update
Code: Select all
root@mx1:/
# apt-cache search linux-image
-) Je choisis d’installer linux-image-3.16.0-6-586linux-image-3.7.10-antix.7-pae - Linux kernel, version 3.7.10-antix.7-pae
linux-image-3.7.10-antix.8-486-smp - Linux kernel, version 3.7.10-antix.8-486-smp
linux-image-3.7.10-gnu-antix.5-486-smp - Linux kernel, version 3.7.10-gnu-antix.5-486-smp
linux-image-4.4.10-antix.1-486-smp - Linux kernel, version 4.4.10-antix.1-486-smp
linux-image-4.4.10-antix.1-686-smp-pae - Linux kernel, version 4.4.10-antix.1-686-smp-pae
linux-image-4.4.10-gnu-antix.1-486-smp - Linux kernel, version 4.4.10-gnu-antix.1-486-smp
linux-image-4.4.10-gnu-antix.1-686-smp-pae - Linux kernel, version 4.4.10-gnu-antix.1-686-smp-pae
linux-image-4.4.109-antix.1-486-smp - Linux kernel, version 4.4.109-antix.1-486-smp
linux-image-4.4.109-antix.1-686-smp-pae - Linux kernel, version 4.4.109-antix.1-686-smp-pae
linux-image-4.4.125-antix.1-486-smp - Linux kernel, version 4.4.125-antix.1-486-smp
linux-image-4.4.125-antix.1-686-smp-pae - Linux kernel, version 4.4.125-antix.1-686-smp-pae
linux-image-4.4.132-antix.1-486-smp - Linux kernel, version 4.4.132-antix.1-486-smp
linux-image-4.4.132-antix.1-686-smp-pae - Linux kernel, version 4.4.132-antix.1-686-smp-pae
linux-image-4.4.134-antix.1-486-smp - Linux kernel, version 4.4.134-antix.1-486-smp
linux-image-4.4.134-antix.1-686-smp-pae - Linux kernel, version 4.4.134-antix.1-686-smp-pae
linux-image-4.9.75-antix.2-486-smp - Linux kernel, version 4.9.75-antix.2-486-smp
linux-image-4.9.75-antix.2-686-smp-pae - Linux kernel, version 4.9.75-antix.2-686-smp-pae
linux-image-4.9.77-antix.1-486-smp - Linux kernel, version 4.9.77-antix.1-486-smp
linux-image-4.9.77-antix.1-686-smp-pae - Linux kernel, version 4.9.77-antix.1-686-smp-pae
linux-image-4.9.79-antix.1-486-smp - Linux kernel, version 4.9.79-antix.1-486-smp
linux-image-4.9.79-antix.1-686-smp-pae - Linux kernel, version 4.9.79-antix.1-686-smp-pae
linux-image-4.9.81-antix.1-486-smp - Linux kernel, version 4.9.81-antix.1-486-smp
linux-image-4.9.81-antix.1-686-smp-pae - Linux kernel, version 4.9.81-antix.1-686-smp-pae
linux-image-4.9.82-antix.1-486-smp - Linux kernel, version 4.9.82-antix.1-486-smp
linux-image-4.9.82-antix.1-686-smp-pae - Linux kernel, version 4.9.82-antix.1-686-smp-pae
linux-image-4.9.83-antix.1-486-smp - Linux kernel, version 4.9.83-antix.1-486-smp
linux-image-4.9.83-antix.1-686-smp-pae - Linux kernel, version 4.9.83-antix.1-686-smp-pae
linux-image-4.9.87-antix.1-486-smp - Linux kernel, version 4.9.87-antix.1-486-smp
linux-image-4.9.87-antix.1-686-smp-pae - Linux kernel, version 4.9.87-antix.1-686-smp-pae
linux-image-4.9.91-antix.1-486-smp - Linux kernel, version 4.9.91-antix.1-486-smp
linux-image-4.9.91-antix.1-686-smp-pae - Linux kernel, version 4.9.91-antix.1-686-smp-pae
linux-headers-3.16.0-4-586 - Header files for Linux 3.16.0-4-586
linux-headers-3.16.0-4-686-pae - Header files for Linux 3.16.0-4-686-pae
linux-headers-3.16.0-4-amd64 - Header files for Linux 3.16.0-4-amd64
linux-image-3.16.0-4-586 - Linux 3.16 for older PCs
linux-image-3.16.0-4-686-pae - Linux 3.16 for modern PCs
linux-image-3.16.0-4-686-pae-dbg - Debugging symbols for Linux 3.16.0-4-686-pae
linux-image-3.16.0-4-amd64 - Linux 3.16 for 64-bit PCs
linux-image-486 - Linux for older PCs (dummy package)
linux-image-586 - Linux for older PCs (meta-package)
linux-image-686-pae-dbg - Debugging symbols for Linux 686-pae configuration (meta-package)
linux-image-amd64 - Linux for 64-bit PCs (meta-package)
linux-image-686-pae - Linux pour PC modernes - métapaquet
nvidia-kernel-3.16.0-4-586 - NVIDIA binary kernel module for Linux 3.16.0-4-586
nvidia-kernel-3.16.0-4-686-pae - NVIDIA binary kernel module for Linux 3.16.0-4-686-pae
nvidia-kernel-3.16.0-4-amd64 - NVIDIA binary kernel module for Linux 3.16.0-4-amd64
linux-headers-3.16.0-5-586 - Header files for Linux 3.16.0-5-586
linux-headers-3.16.0-5-686-pae - Header files for Linux 3.16.0-5-686-pae
linux-headers-3.16.0-5-amd64 - Header files for Linux 3.16.0-5-amd64
linux-headers-3.16.0-6-586 - Header files for Linux 3.16.0-6-586
linux-headers-3.16.0-6-686-pae - Header files for Linux 3.16.0-6-686-pae
linux-headers-3.16.0-6-amd64 - Header files for Linux 3.16.0-6-amd64
linux-image-3.16.0-5-586 - Linux 3.16 for older PCs
linux-image-3.16.0-5-686-pae - Linux 3.16 for modern PCs
linux-image-3.16.0-5-686-pae-dbg - Debugging symbols for Linux 3.16.0-5-686-pae
linux-image-3.16.0-5-amd64 - Linux 3.16 for 64-bit PCs
linux-image-3.16.0-6-586 - Linux 3.16 for older PCs
linux-image-3.16.0-6-686-pae - Linux 3.16 for modern PCs
linux-image-3.16.0-6-686-pae-dbg - Debugging symbols for Linux 3.16.0-6-686-pae
linux-image-3.16.0-6-amd64 - Linux 3.16 for 64-bit PCs
linux-headers-4.7.0-7.1-liquorix-686 - Header files for Linux 4.7.0-7.1-liquorix-686
linux-headers-4.7.0-7.1-liquorix-686-pae - Header files for Linux 4.7.0-7.1-liquorix-686-pae
linux-headers-4.8.0-2.1-liquorix-686 - Header files for Linux 4.8.0-2.1-liquorix-686
linux-headers-4.8.0-2.1-liquorix-686-pae - Header files for Linux 4.8.0-2.1-liquorix-686-pae
linux-image-4.7.0-7.1-liquorix-686 - Linux 4.7 for modern PCs
linux-image-4.7.0-7.1-liquorix-686-pae - Linux 4.7 for modern PCs
linux-image-4.8.0-2.1-liquorix-686 - Linux 4.8 for modern PCs
linux-image-4.8.0-2.1-liquorix-686-pae - Linux 4.8 for modern PCs
linux-image-liquorix-686 - Linux image for liquorix on modern PCs
linux-image-liquorix-686-pae - Linux image for liquorix on modern PCs
Code: Select all
root@mx1:/
# apt-cache search linux-image-3.16.0-6-586
linux-headers-3.16.0-6-586 - Header files for Linux 3.16.0-6-586
linux-image-3.16.0-6-586 - Linux 3.16 for older PCs
-) Je le fait comme ceci
Code: Select all
root@mx1:/
# aptitude install linux-image-3.16.0-6-586
-) J'ai bien ceci dans /bootroot@mx1:/
# aptitude install linux-image-3.16.0-6-586
Les NOUVEAUX paquets suivants vont être installés :
linux-image-3.16.0-6-586
0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 33,5 Mo d'archives. Après dépaquetage, 123 Mo seront utilisés.
Prendre : 1 http://security.debian.org/ jessie/updates/main linux-image-3.16.0-6-586 i386 3.16.56-1+deb8u1 [33,5 MB]
33,5 Mo téléchargés en 23s (1.421 ko/s)
Préconfiguration des paquets...
Sélection du paquet linux-image-3.16.0-6-586 précédemment désélectionné.
(Lecture de la base de données... 278074 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../linux-image-3.16.0-6-586_3.16.56-1+deb8u1_i386.deb ...
Dépaquetage de linux-image-3.16.0-6-586 (3.16.56-1+deb8u1) ...
Paramétrage de linux-image-3.16.0-6-586 (3.16.56-1+deb8u1) ...
/etc/kernel/postinst.d/dkms:
Error! Error! echo
Your kernel headers for kernel 3.16.0-6-586 cannot be found at
/lib/modules/3.16.0-6-586/build or /lib/modules/3.16.0-6-586/source.
echo
Your kernel headers for kernel 3.16.0-6-586 cannot be found at
/lib/modules/3.16.0-6-586/build or /lib/modules/3.16.0-6-586/source.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-3.16.0-6-586
cryptsetup: WARNING: failed to detect canonical device of /dev/sda2
live-boot: core filesystems devices utils memdisk udev wget blockdev.
/etc/kernel/postinst.d/zz-update-grub:
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-3.16.0-6-586
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-6-586
Image Linux trouvée : /boot/vmlinuz-3.16.0-4-686-pae
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-4-686-pae
Image Linux trouvée : /boot/vmlinuz-3.16.0-4-586
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-4-586
Found memtest86+ image: /boot/memtest86+.bin
Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin
fait
Code: Select all
root@mx1:/
# ls /boot/ |grep 3.16.0-6-586
config-3.16.0-6-586
initrd.img-3.16.0-6-586
System.map-3.16.0-6-586
vmlinuz-3.16.0-6-586
Code: Select all
root@mx1:/
# grep 3.16.0-6-586 /boot/grub/grub.cfg
echo 'Chargement de Linux 3.16.0-6-586…'
linux /boot/vmlinuz-3.16.0-6-586 root=UUID=2630b494-8ca2-4672-bae9-fa29b58ab472 ro quiet
initrd /boot/initrd.img-3.16.0-6-586
menuentry 'MX GNU/Linux, avec Linux 3.16.0-6-586' --class mx --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-6-586-advanced-2630b494-8ca2-4672-bae9-fa29b58ab472' {
echo 'Chargement de Linux 3.16.0-6-586…'
linux /boot/vmlinuz-3.16.0-6-586 root=UUID=2630b494-8ca2-4672-bae9-fa29b58ab472 ro quiet
initrd /boot/initrd.img-3.16.0-6-586
menuentry 'MX GNU/Linux, with Linux 3.16.0-6-586 (sysvinit)' --class mx --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-6-586-init-sysvinit-2630b494-8ca2-4672-bae9-fa29b58ab472' {
echo 'Chargement de Linux 3.16.0-6-586…'
linux /boot/vmlinuz-3.16.0-6-586 root=UUID=2630b494-8ca2-4672-bae9-fa29b58ab472 ro quiet init=/lib/sysvinit/init
initrd /boot/initrd.img-3.16.0-6-586
menuentry 'MX GNU/Linux, with Linux 3.16.0-6-586 (systemd)' --class mx --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-6-586-init-systemd-2630b494-8ca2-4672-bae9-fa29b58ab472' {
echo 'Chargement de Linux 3.16.0-6-586…'
linux /boot/vmlinuz-3.16.0-6-586 root=UUID=2630b494-8ca2-4672-bae9-fa29b58ab472 ro quiet init=/lib/systemd/systemd
initrd /boot/initrd.img-3.16.0-6-586
Comment comprendre ceci, je lit bien le message, mais pourquoi l'installation des headers ne se fait elle pas ?
Code: Select all
/etc/kernel/postinst.d/dkms:
Error! Error! echo
Your kernel headers for kernel 3.16.0-6-586 cannot be found at
/lib/modules/3.16.0-6-586/build or /lib/modules/3.16.0-6-586/source.
echo
Your kernel headers for kernel 3.16.0-6-586 cannot be found at
/lib/modules/3.16.0-6-586/build or /lib/modules/3.16.0-6-586/source.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-3.16.0-6-586
cryptsetup: WARNING: failed to detect canonical device of /dev/sda2
live-boot: core filesystems devices utils memdisk udev wget blockdev.
merciroot@mx1:/
# apt search linux-image-3.16.0-6-586
En train de trier... Fait
Recherche en texte intégral... Fait
linux-headers-3.16.0-6-586/oldstable 3.16.56-1+deb8u1 i386
Header files for Linux 3.16.0-6-586
linux-image-3.16.0-6-586/oldstable,now 3.16.56-1+deb8u1 i386 [installé]
Linux 3.16 for older PCs
EDIT
Je reboot sur le kernel installé
-) si je veux installer linux-headers, j'ai cette ligne qui me bloque ???menuentry 'MX GNU/Linux, with Linux 3.16.0-6-586
Elle correspond au noyau principale que j'utilise....
Les paquets suivants seront ENLEVÉS :
linux-headers-3.16.0-4-586{u}
Que signifie cela ???root@mx1:/
# aptitude -s install linux-headers-$(uname -r)
Les NOUVEAUX paquets suivants vont être installés :
linux-compiler-gcc-4.9-x86{a} linux-headers-3.16.0-6-586 linux-headers-3.16.0-6-common{a}
Les paquets suivants seront ENLEVÉS :
linux-headers-3.16.0-4-586{u}
0 paquets mis à jour, 3 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 5.407 ko d'archives. Après dépaquetage, 23,0 Mo seront utilisés.
Voulez-vous continuer ? [Y/n/?]
Je comprend bien que Les paquets suivants seront ENLEVÉS ....
Mais pourquoi cela ???
Merci