#1 Le 31/10/2022, à 13:54
- Anium
[Résolu] Mise à jour 22.10 : paquets cassés
Bonjour,
Suite à une mise à jour de la 22.04 à la 22.10 et un redémarrage. J'ai les paquets suivants cassés :
$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-==========================================-========================================-============-================================================================================
pc grub-efi-amd64 2.06-2ubuntu12 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
iU grub-efi-amd64-signed 1.185+2.06-2ubuntu12 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
iF grub-pc 2.06-2ubuntu12 amd64 GRand Unified Bootloader, version 2 (PC/BIOS version)
Je tourne sur le noyeau 5.19.0-23-generic (retour de la commande uname -r).
Un `apt update` le donne :
$ sudo apt update
Atteint :1 http://security.ubuntu.com/ubuntu kinetic-security InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu kinetic InRelease
Atteint :3 http://fr.archive.ubuntu.com/ubuntu kinetic-updates InRelease
Atteint :4 http://fr.archive.ubuntu.com/ubuntu kinetic-backports InRelease
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
3 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
Un dist-upgrade ne fonctionne pas :
$ sudo apt dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été conservés :
gstreamer1.0-libav libavcodec-extra libchromaprint1
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Paramétrage de grub-pc (2.06-2ubuntu12) ...
dpkg: erreur de traitement du paquet grub-pc (--configure) :
installed grub-pc package post-installation script subprocess returned error exit status 20
dpkg: des problèmes de dépendances empêchent la configuration de grub-efi-amd64-signed :
grub-efi-amd64-signed dépend de grub-efi-amd64 | grub-pc ; cependant :
Le paquet grub-efi-amd64 n'est pas installé.
Le paquet grub-pc n'est pas encore configuré.
dpkg: erreur de traitement du paquet grub-efi-amd64-signed (--configure) :
problèmes de dépendances - laissé non configuré
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
Des erreurs ont été rencontrées pendant l'exécution :
grub-pc
grub-efi-amd64-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)
Vous auriez une idée ?
Merci d'avance.
Dernière modification par Anium (Le 01/11/2022, à 11:50)
Hors ligne
#2 Le 01/11/2022, à 09:12
- xubu1957
Re : [Résolu] Mise à jour 22.10 : paquets cassés
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#3 Le 01/11/2022, à 09:37
- iznobe
Re : [Résolu] Mise à jour 22.10 : paquets cassés
Bonjour tu peux aussi essayer :
sudo dpkg --configure -a
ou bien plus specifiquement :
sudo dpkg-reconfigure grub-efi-amd64 grub-efi-amd64-signed grub-pc
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#4 Le 01/11/2022, à 10:22
- Christophe C
Re : [Résolu] Mise à jour 22.10 : paquets cassés
je vais dans le même sens mais pour aller un peu plus loin (si cela ne marche pas), faire dans l'ordre :
sudo apt install -fy
si cela ne marche pas :
sudo dpkg --configure -a
si cela ne marche pas :
sudo apt --fix-broken install
Si cela ne marche pas : forcer une réinstallation.
sudo apt install --reinstall nom-du-paquet
Si cela ne marche pas :
sudo dpkg-reconfigure nom-du-paquet
Si cela ne suffit pas, forcer une désinstallation via apt
sudo apt purge nom-du-paquet
Et si apt n'y parvient pas :
sudo dpkg -P [paquet.deb]
et si cela ne suffit pas :
sudo dpkg --force-all --purge [paquet.deb]
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#5 Le 01/11/2022, à 10:37
- nany
Re : [Résolu] Mise à jour 22.10 : paquets cassés
Bonjour,
ou bien plus specifiquement :
sudo dpkg-reconfigure grub-efi-amd64 grub-efi-amd64-signed grub-pc
Le paquet grub-efi-amd64 étant marqué pc, je ne pense pas qu’il faille le reconfigurer.
En ligne
#6 Le 01/11/2022, à 11:35
- Anium
Re : [Résolu] Mise à jour 22.10 : paquets cassés
Bonjour,
Merci pour vos réponses ! Je m'en suis sorti
Voici le bilan des opérations :
$ sudo apt install -fy
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de grub-pc (2.06-2ubuntu12) ...
dpkg: erreur de traitement du paquet grub-pc (--configure) :
installed grub-pc package post-installation script subprocess returned error ex
it status 128
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur
consécutive à un échec précédent.
dpkg: des problèmes de dépendances empêchent l
a configuration de grub-efi-amd64-signed :
grub-efi-amd64-signed dépend de grub-efi-amd64 | grub-pc ; cependant :
Le paquet grub-efi-amd64 n'est pas installé.
Le paquet grub-pc n'est pas encore configuré.
dpkg: erreur de traitement du paquet grub-efi-amd64-signed (--configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
grub-pc
grub-efi-amd64-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)
$ sudo dpkg --configure -a
Paramétrage de grub-pc (2.06-2ubuntu12) ...
dpkg: erreur de traitement du paquet grub-pc (--configure) :
installed grub-pc package post-installation script subprocess returned error exit status 20
dpkg: des problèmes de dépendances empêchent la configuration de grub-efi-amd64-signed :
grub-efi-amd64-signed dépend de grub-efi-amd64 | grub-pc ; cependant :
Le paquet grub-efi-amd64 n'est pas installé.
Le paquet grub-pc n'est pas encore configuré.
dpkg: erreur de traitement du paquet grub-efi-amd64-signed (--configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
grub-pc
grub-efi-amd64-signed
$ sudo apt --fix-broken install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de grub-pc (2.06-2ubuntu12) ...
dpkg: erreur de traitement du paquet grub-pc (--configure) :
installed grub-pc package post-installation script subprocess returned error ex
it status 20
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur
consécutive à un échec précédent.
dpkg: des problèmes de dépendances empêchent l
a configuration de grub-efi-amd64-signed :
grub-efi-amd64-signed dépend de grub-efi-amd64 | grub-pc ; cependant :
Le paquet grub-efi-amd64 n'est pas installé.
Le paquet grub-pc n'est pas encore configuré.
dpkg: erreur de traitement du paquet grub-efi-amd64-signed (--configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
grub-pc
grub-efi-amd64-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)
$ sudo apt install --reinstall grub-efi-amd64-signed
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 3 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
E: Internal Error, No file name for grub-efi-amd64-signed:amd64
Idem pour grub-pc.
$ sudo dpkg-reconfigure grub-efi-amd64 grub-efi-amd64-signed
/usr/sbin/dpkg-reconfigure: grub-efi-amd64 est cassé ou partiellement installé
Idem pour grub-pc.
$ sudo apt purge grub-efi-amd64 grub-efi-amd64-signed grub-pc
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
shim-signed : Dépend: grub-efi-amd64-signed mais ne sera pas installé ou
grub-efi-arm64-signed mais il n'est pas installable
J'ai tenté de supprimer shim-signed (oups) mais heureusement je pense que le système m'a empêché de faire cette boulette :
$ sudo apt purge shim-signed
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
shim-signed*
ATTENTION : Les paquets essentiels suivants vont être enlevés.
Vous NE devez PAS faire ceci, à moins de savoir exactement ce
que vous êtes en train de faire.
shim-signed
0 mis à jour, 0 nouvellement installés, 1 à enlever et 3 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 3855 ko d'espace disque seront libérés.
E: La suppression de packages critiques pour le système n'est pas autorisée. Cela risque de casser le système.
Ce qui m'a débloqué :
sudo dpkg --force-all --purge grub-efi-amd64 grub-efi-amd64-signed grub-pc
Et pour réinstaller grub :
$ sudo apt install ubuntu-desktop
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
ubuntu-desktop est déjà la version la plus récente (1.497).
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
grub-gfxpayload-lists : Dépend: grub-pc (>= 1.99~20101210-1ubuntu2) mais ne sera pas installé
shim-signed : Dépend: grub-efi-amd64-signed mais ne sera pas installé ou
grub-efi-arm64-signed mais il n'est pas installable
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
$ sudo apt --fix-broken install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
grub-efi-amd64-signed grub-pc
Les NOUVEAUX paquets suivants seront installés :
grub-efi-amd64-signed grub-pc
0 mis à jour, 2 nouvellement installés, 0 à enlever et 3 non mis à jour.
Il est nécessaire de prendre 656 ko dans les archives.
Après cette opération, 5322 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Réception de :1 http://fr.archive.ubuntu.com/ubuntu kinetic/main amd64 grub-pc amd64 2.06-2ubuntu12 [131 kB]
Réception de :2 http://fr.archive.ubuntu.com/ubuntu kinetic/main amd64 grub-efi-amd64-signed amd64 1.185+2.06-2ubuntu12 [525 kB]
656 ko réceptionnés en 0s (3684 ko/s)
Préconfiguration des paquets...
Sélection du paquet grub-pc précédemment désélectionné.
(Lecture de la base de données... 236544 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../grub-pc_2.06-2ubuntu12_amd64.deb ...
Dépaquetage de grub-pc (2.06-2ubuntu12) ...
Sélection du paquet grub-efi-amd64-signed précédemment désélectionné.
Préparation du dépaquetage de .../grub-efi-amd64-signed_1.185+2.06-2ubuntu12_amd64.deb ...
Dépaquetage de grub-efi-amd64-signed (1.185+2.06-2ubuntu12) ...
Paramétrage de grub-pc (2.06-2ubuntu12) ...
Creating config file /etc/default/grub with new version
Paramétrage de grub-efi-amd64-signed (1.185+2.06-2ubuntu12) ...
Installing grub to /boot/efi.
Installation pour la plate-forme x86_64-efi.
Installation terminée, sans erreur.
Traitement des actions différées (« triggers ») pour man-db (2.10.2-2) ...
Tout rentre dans l'ordre et pour vérifier :
$ sudo apt update
Atteint :1 http://security.ubuntu.com/ubuntu kinetic-security InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu kinetic InRelease
Atteint :3 http://fr.archive.ubuntu.com/ubuntu kinetic-updates InRelease
Atteint :4 http://fr.archive.ubuntu.com/ubuntu kinetic-backports InRelease
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
3 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
$ sudo apt upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été conservés :
gstreamer1.0-libav libavcodec-extra libchromaprint1
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
$ sudo apt dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été conservés :
gstreamer1.0-libav libavcodec-extra libchromaprint1
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
J'ai quand même lancé un sudo update-grub, le fichier /boot/grub/grub.cfg m'a l'air bien rempli.
Plus qu'à redémarrer le système pour être sur mais j'attends un peu vos retour
Hors ligne
#7 Le 04/11/2023, à 08:02
- LRDP
Re : [Résolu] Mise à jour 22.10 : paquets cassés
Bonjour
j'ai eu le même problème qui a été résolu par la purge complète de Grub et sa réinstallation sans passer par une réinstallation du desktop.
Cela a été un peu mouvementé, mais grâce aux aidants, le problème est résolu.
le mécanisme de cette ligne erronée reste mystérieux.
Dernière modification par LRDP (Le 04/11/2023, à 08:02)
Ubuntu Maté 20.04.6. Garuda Linux Dragonized ARCH Linux i3
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti
Hors ligne