web-dev-qa-db-fra.com

Erreurs à chaque fois que j'utilise 'apt install' à cause de vieux noyaux

J'ai récemment mis à jour la version 17.04 (à partir de Ubuntu Gnome 16.10) et j'obtiens maintenant les erreurs suivantes chaque fois que j'essaie apt install ou apt upgrade. J'ai essayé de supprimer les paquets qui semblent générer des erreurs, mais rien n'a fonctionné jusqu'à présent.

Lecture des listes de packages ... Terminé 
 Création d'une arborescence de dépendances 
 Lecture des informations d'état ... Terminé 
 Calcul de la mise à niveau ... Terminé 
 Les packages suivants seront SUPPRIMÉS: 
 linux-image-extra-4.8.0-58-generic linux-image-extra-4.8.0-59-generic 
 0 mise à niveau, 0 nouvellement installée, 2 à supprimer et 0 non mise à niveau . 
 11 n'est pas complètement installé ou supprimé. 
 Après cette opération, 322 Mo d'espace disque seront libérés. 
 Voulez-vous continuer? [O/n] 
 (Lecture de la base de données ... 254844 fichiers et répertoires installés.) 
 Suppression de linux-image-extra-4.8.0-58-generic (4.8.0-58.63) ... 
 depmod: FATAL: impossible de charger /boot/System.map-4.8.0-58-generic: Aucun fichier ou répertoire de ce type 
 run-parts: exécution/etc/kernel/postinst.d/apt-auto-removal 4.8.0-58-generic /boot/vmlinuz-4.8.0-58-generic
run-parts: exécution de /etc/kernel/postinst.d/dkms 4.8. 0-58-generic /boot/vmlinuz-4.8.0-58-generic
Error! Impossible de localiser le fichier dkms.conf. 
 Fichier: n'existe pas. 
 Run-parts: /etc/kernel/postinst.d/dkms quitté avec le code de retour 4 
 Dpkg: Package de traitement des erreurs linux-image-extra-4.8.0-58-generic (--remove): le script de post-suppression installé 
 a renvoyé le statut d'erreur 1 (.____.) Suppression de linux-image-extra- 4.8.0-59-generic (4.8.0-59.64) ... 
 Depmod: FATAL: impossible de charger /boot/System.map-4.8.0-59-generic: Aucun fichier ou répertoire de ce type 
 run-parts: exécution de /etc/kernel/postinst.d/apt-auto-removal 4.8.0-59-generic /boot/vmlinuz-4.8.0-59-generic
run-parts : exécutant /etc/kernel/postinst.d/dkms 4.8.0-59-generic /boot/vmlinuz-4.8.0-59-generic
Error! Impossible de localiser le fichier dkms.conf. 
 Fichier: n'existe pas. 
 Run-parts: /etc/kernel/postinst.d/dkms quitté avec le code de retour 4 
 Dpkg: Package de traitement des erreurs linux-image-extra-4.8.0-59-generic (--remove): le script de post-suppression du sous-processus 
 installé a renvoyé le statut d'erreur 1 
 Des erreurs se sont produites lors du traitement: 
 linux-image-extra-4.8.0-58-generic 
 linux-image-extra-4.8.0-59-generic 
 E: Sous-processus/usr/bin/dpkg a renvoyé un code d'erreur (1) 

Il semble que certains autres paquets 17.04 n’aient pas été entièrement installés à cause de cela, ce qui semble poser d’autres problèmes (tels que le redémarrage lorsque la suspension est terminée). Comment puis-je me débarrasser de ces erreurs/comment obtenir 17.04 pleinement fonctionnel?

Modifier 1:

rienheuver @ rien-emperor: ~ $ dkms status 
 i915_bpo, usbc: ajouté 
 i915, usbc, 4.8.0-41-generic, x86_64: installé 

J'ai un Dell XPS 13 9350, donc usbc semble pertinent. Mais je ne suis pas sûr d’en utiliser et/ou s’ils sont toujours pertinents/nécessaires.

1
Rien Heuver

Vous avez des paquets DKMS merdiques. Je suggère de les supprimer:

Sudo dkms remove i915/usbc --all
Sudo dkms remove i915_bpo/usbc --all
2
Pilot6