[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Upgrade Debian Bookworm : problème avec le kernel 6.1.0-32



Le 13/03/2025 à 17:56, ajh-valmer a écrit :
On Thursday 13 March 2025 16:46:45 Jean-Daniel Dubois wrote:
# apt update  # apt upgrade
me répond "tous les paquets sont à jour" donc upgrade pas ou plus possible.

Le noyau 6.1.0-32 est dans le depôt proposed-updates si il n'est plus
activé c'est normal que la mise à jour ne soit pas proposée.
voir dans sources.list si ce n'est pas commenté :
deb http://ftp.fr.debian.org/debian/ bookworm-proposed-updates main
contrib non-free non-free-firmware
Ensuite pour installer le noyau backports :
avoir activé le dépôt backports dans sources.list, par exemple  :
deb http://ftp.fr.debian.org/debian bookworm-backports main contrib
non-free non-free-firmware
forcer l'installation de linux-image et linux-headers en version backports :
apt install linux-image-amd64/bookworm-backports
linux-headers-amd64/bookworm-backports
et cela doit installer la version 6.12.12+bpo-amd64
apt install firmware-linux/bookworm-backports
pour mettre à jour les firmware

Merci, j'ai donc fait ces manips au dessus,
ce que je voulais est de pouvoir upgrader en 6.1.0-32-amd64
C'est un trop grand bond de 6.1.0-32 à 6.12.12 et c'est quoi "bpo" ?
Et hélas, comme avant j'ai toujours cette erreur :
===========================
"Errors were encountered while processing:
  linux-image-6.12.12+bpo-amd64
  linux-image-amd64
  linux-headers-6.12.12+bpo-amd64
  linux-headers-amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)".
===========================
Le répertoire /boot a bien intégré ces infos :
config-6.12.12+bpo-amd64
System.map-6.12.12+bpo-amd64
vmlinuz-6.12.12+bpo-amd64
mais pas de boot possible.

Comment désinstaller proprement tous les linux-image et headers 6.12.12 ?
André Valmer

BACKPORTS:

bpo est le suffixe Debian pour désigner les paquest qui proviennent d'un dépôt Debian Backports. Qu'est ce que Bookworm-backports? Ce sont quelques paquets provenant de Testing (Trixie) qui sont reconstruits avec des bibliothèques de Bookworm. En gros ce sont des paquets qui sont proposés par Debian aux utilisateurs de la distribution Stable qui ont besoin d'une version plus récente que celle proposée par Stable, mais avec une fiabilité presqu'équivalente à Stable. Un exemple typique d'utilisation de Bacports est le cas dans lequel tu te trouves: vouloir utiliser un matériel qui n'est pas pris en charge par le noyau présent dans Stable mais pris en charge par une version plus récente.

CE QUI T'ARRIVE:

Je peux me tromper,
mais j'ai l'impression que tu crois avoir supprimé proprement les modules noyau de ta clé wifi alors que tu n'as pas supprimé la construction automatique de ce module (faire un dkms uninstall et un dksm remove, je pense (me souviens plus, j'ai pas fait ça récemment)) ni supprimé DKMS lui-même. Donc implicitement tu demandes à ce que soit construit le module de ta wifi pour le noyau 6.12. Il n'y arrive pas et ça s'arrête là. => il faut que tu supprimes proprement ton module wifi, ce qui implique les manipulations dkms que je t'ai indiquées (voir la page man de dkms)


Reply to: