Bonjour,


Quand je fais "sudo apt upgrade", j'ai les erreurs suivantes qui s'affichent :
dpkg: erreur de traitement du paquet grub-pc (--configure) :
 installed grub-pc package post-installation script subprocess returned error exit status 127

dpkg: erreur de traitement du paquet linux-image-5.4.0-65-generic (--configure) :
 installed linux-image-5.4.0-65-generic package post-installation script subprocess returned error exit status 1

dpkg: erreur de traitement du paquet linux-image-5.4.0-42-generic (--configure) :
 installed linux-image-5.4.0-42-generic package post-installation script subprocess returned error exit status 1

dpkg: erreur de traitement du paquet linux-image-5.4.0-62-generic (--configure) :
 installed linux-image-5.4.0-62-generic package post-installation script subprocess returned error exit status 1

J'ai été voir sur cette page là https://doc.ubuntu-fr.org/probleme_apt#erreur_de_sortie_d_etat_1. Et je tombe sur ça :
Erreur de sortie d'état 1

(...)

Un problème retournant la même erreur survient si vous rajoutez un disque contenant une partition bootable avec grub-pc (grub2).
Essayez dans ce cas la solution proposée dans le forum ici (https://forum.ubuntu-fr.org/viewtopic.php?pid=3642612#p3642612).
J'ai tiqué parce que ça parle de grub-pc qui affiche justement chez moi l'erreur 127.
Je me demande si ça me concerne ? Je ne crois pas avoir ajouté de disque contenant de partition bootable du tout, à part au moment de l'installation.

En tous cas, j'ai essayé la première solution proposée. Mais dans les fichiers .postint et .preinst, tout est déjà "exit 0".


Ensuite, j'ai vu ça https://doc.ubuntu-fr.org/probleme_apt#erreur_de_sortie_d_etat_127.

Je vous avoue que je me sens un peu flippé de trifouiller dans grub-pc, parce que j'ai l'impression que c'est plutôt important.


Voilà. Est-ce que quelqu'un d'averti pourrait me donner un avis ?
a tout hasard enlever les paquets et anciens noyaux inutiles
mise àjour
sudo apt-get update
sudo apt-get full-upgrade
enlève les paquets et noyaux inutiles
sudo apt autoremove
grub refait les entrées ->
update-grub
Salut, merci !


Voilà le update :
flx@flx-ThinkPad-X201:~$ sudo apt-get update
[sudo] Mot de passe de flx : 
Atteint :1 http://ppa.launchpad.net/teejee2008/ppa/ubuntu focal InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu focal InRelease                 
Réception de :3 http://security.ubuntu.com/ubuntu focal-security InRelease [109 kB]
Réception de :4 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Réception de :5 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
Atteint :6 https://repo.skype.com/deb stable InRelease                         
Réception de :7 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [797 kB]
Réception de :8 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [24,3 kB]
Réception de :9 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [56,7 kB]
Réception de :10 http://fr.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [415 kB]
Réception de :11 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [264 kB]
Réception de :12 http://fr.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [737 kB]
Réception de :13 http://fr.archive.ubuntu.com/ubuntu focal-updates/universe i386 Packages [547 kB]
Réception de :14 http://fr.archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 Metadata [301 kB]
Réception de :15 http://fr.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [2468 B]
Réception de :16 http://fr.archive.ubuntu.com/ubuntu focal-backports/universe amd64 DEP-11 Metadata [1768 B]
3471 ko réceptionnés en 6s (616 ko/s)                                        
Lecture des listes de paquets... Fait
W: La cible Packages (main/binary-amd64/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible Packages (main/binary-all/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible Translations (main/i18n/Translation-fr_FR) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible Translations (main/i18n/Translation-fr) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible Translations (main/i18n/Translation-en) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible DEP-11 (main/dep11/Components-amd64.yml) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible DEP-11 (main/dep11/Components-all.yml) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible DEP-11-icons-small (main/dep11/icons-48x48.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible DEP-11-icons (main/dep11/icons-64x64.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible CNF (main/cnf/Commands-amd64) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible CNF (main/cnf/Commands-all) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible Packages (main/binary-amd64/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible Packages (main/binary-all/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible Translations (main/i18n/Translation-fr_FR) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible Translations (main/i18n/Translation-fr) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible Translations (main/i18n/Translation-en) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible DEP-11 (main/dep11/Components-amd64.yml) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible DEP-11 (main/dep11/Components-all.yml) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible DEP-11-icons-small (main/dep11/icons-48x48.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible DEP-11-icons (main/dep11/icons-64x64.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible CNF (main/cnf/Commands-amd64) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
W: La cible CNF (main/cnf/Commands-all) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
flx@flx-ThinkPad-X201:~$

J'ai les mêmes erreurs 1 et 127 qui reviennent dans "upgrade" et "autoremove".

Du coup, les paquets ne sont pas finis d'installer, et ils restent là.


Et le update-grub :
flx@flx-ThinkPad-X201:~$ sudo update-grub
Sourcing file `/etc/default/grub'
/usr/sbin/grub-mkconfig: 10: /etc/default/grub: quiet: not found
flx@flx-ThinkPad-X201:~$ 
Alors j'ai essayé "sudo apt-get upgrade grub-pc", qui renvoie encore ces erreus 1 et 127.


Comprends pô...
il y a un truc qui me chagrine : /etc/default/grub: quiet: not found à la ligne 10
faudrait editer en sudo le fichier
/etc/default/grub
qui devrait ressembler à ça :
 If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Ubuntu`
# GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1280x800

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

GRUB_CMDLINE_LINUX_DEFAULT="quiet"
et faire un
sudo update-grub
après
Je pense surtout qu'il faudrait s'attaquer à la "root cause" et arriver à faire passer les mises à jour. Sauf erreur de ma part, le grub ne sert plus une fois le système démarré.
Il y a un doublon dans apt/souces entre skype-stable et skype-for-linux.
...dans /etc/apt/sources.list.d/skype-stable.list:1 et /etc/apt/sources.list.d/skypeforlinux.list:1
Il faut supprimer un des 2 ppa.
Pour info : Sur mon PC, c'est skype-stable qui est défini.
Merci !

Pour Skype, c'est bon. Le update se passe bien normal.


Voilà mon fichier grub :
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
RUB_CMDLINE_LINUX_DEFAULT=”elevator=deadline quiet splash noresume”
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Qu'est-ce qu'il faudrait changer ? Je mets tout exactement comme le tien, jpoc ?
Bonjour,

Cette ligne est certainement incorrecte :
RUB_CMDLINE_LINUX_DEFAULT=”elevator=deadline quiet splash noresume”
Je dirais qu'elle devrait commencer par GRUB

Donc corrige-la et n'oublie pas le
sudo update-grub
J'ai donc ajouté un "G" à ladite ligne, ce qui n'a rien changé.
Par contre, après recherches, je suis tombé sur cette page : http://doc.ubuntu-fr.org/tutoriel/grub2_parametrage_manuel#fichieretcdefaultgrub.
J'ai donc ajouté un petit "#" devant la ligne, pour voir, et ça marche. J'ai pu faire update + upgrade + autoremove.

J'en suis à essayer de comprendre ce que veulent dire les paramètres de cette ligne, maintenant.
GRUB_CMDLINE_LINUX_DEFAULT=”elevator=deadline quiet splash noresume”
FLXFLX a écritJ'ai donc ajouté un petit "#" devant la ligne, pour voir, et ça marche. J'ai pu faire update + upgrade + autoremove.
Si tu veux dire que ces 3 commandes ne produisent plus de messages d'erreur, alors ton problème est résolu.
J'en suis à essayer de comprendre ce que veulent dire les paramètres de cette ligne, maintenant.
GRUB_CMDLINE_LINUX_DEFAULT=”elevator=deadline quiet splash noresume”
Ça je n'en ai aucune idée, c'est toi qui les as ajoutés en suivant des indications pour un besoin que toi seul connais 🙂
Non, je n'ai jamais modifié ce fichier auparavant...

J'ai juste mis un #, selon la doc :
Doc ubuntu-fr a écritDans ce fichier, on peut activer ou désactiver un paramètre en le commentant / décommentant avec le caractère dièse «#»
Ça désactive juste le paramètre défini par cette ligne.
C'est pas complètement réglé. Je pense qu'il y a un truc à faire dans cette ligne, pour pouvoir bien utiliser ce paramètre.
Pourquoi dis-tu que ça n'est pas complètement réglé ? Parce que tu veux utiliser ce paramètre ? Mais sais-tu au moins à quoi il sert ?
En effet, maintenant, tout va bien si je réactive le paramètre.

Je ne comprends pas bien ce que le fait de désactiver ce paramètre de grub a à voir avec les mises à jour et installation des noyaux... ?
Doc ubuntu-fr a écritGRUB_CMDLINE_LINUX_DEFAULT=" " Des paramètres sont déjà présents, ils peuvent être ôtés. On y met les paramètres à ajouter lors de la détection automatique des systèmes lors du démarrage. (ex: radeon.modeset=1 logo.nologo ..).
Oui !

Un pote avait fait une optimisation spéciale pour mon disque dur, et ça en fait partie.
Maintenant il est loin et injoignable. Et moi, j'en ai, des choses à apprendre.

C'est génial, zêtes trop forts !
OK. Alors si je comprends bien, tu as réactivé ce paramètre (et en plus tes noyaux sont réparés dans ton autre sujet), donc tout marche au poil ?
Oui nickel.
Merci