#1 Le 22/03/2018, à 12:49
- emendiel
[Résolu] [ DPKG ] dpkg a été interrompu, bloque
Bonjour,
J'ai donc un soucis avec Dpkg qui fait que je ne peux plus utiliser apt pour installer de nouveau packet. Mon soucis est le suivant :
E: dpkg a été interrompu. Il est nécessaire d'utiliser « sudo dpkg --configure -a » pour corriger le problème.Soit je lance donc la commande mais elle fige et j'ai beau laisser plusieurs heures rien ne se passe voici le retour de la commande :
✘ dev@tachyon ~ sudo dpkg --configure -a
Paramétrage de linux-headers-4.13.0-37-generic (4.13.0-37.42) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 4.13.0-37-generic /boot/vmlinuz-4.13.0-37-genericJ'ai l'impression qu'il n'arrive plus à m'installer ce kernel et plante. Pour l'historique j'ai eut le problème concernant le manque de place sur la partition
/bootJ'ai donc supprimé des anciens Kernel je tourne actuellement sur le kernel
4.13.0-36-genericet j'avais le fameux
4.13.0-37-genericqui bloquait. J'ai d'ailleurs utilisé le logiciel ukuu pour gérer un peu mieux tout ça. J'ai actuellement de la place sur la partition de
/bootet je voulais installer le kernel
4.13.0-37-genericafin de débloquer (je crois) mon dpkg. Mais sur ukuu je ne vois pas ce kernel. Donc pour le moment je suis bloquer sans avoir accès à APT.
Quelqu'un aurait-il une solution autre que la réinstallation ? Je suis sur un pc avec pas mal de projet de développement configuré dessus et ce serait long de tout réinstaller.
Ma config est la suivante :
[*]Ubuntu 17.10 artfull (x86-64)[/*]
[*]Noyau : 4.13.0-36generic[/*]
Merci d'avance.
Dernière modification par emendiel (Le 22/03/2018, à 16:06)
Hors ligne
#2 Le 22/03/2018, à 13:21
- xabilon

Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Salut
Voyons un peu ton espace libre :
df -i
df -hPour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#3 Le 22/03/2018, à 13:34
- emendiel
Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Hello,
Voici les retours de commandes :
dev@tachyon /boot df -i
Sys. de fichiers Inœuds IUtil. ILibre IUti% Monté sur
udev 1002843 597 1002246 1% /dev
tmpfs 1010642 1073 1009569 1% /run
/dev/sda1 7815168 763692 7051476 10% /
tmpfs 1010642 287 1010355 1% /dev/shm
tmpfs 1010642 6 1010636 1% /run/lock
tmpfs 1010642 18 1010624 1% /sys/fs/cgroup
/dev/loop0 2033 2033 0 100% /snap/gedit/47
/dev/loop1 12830 12830 0 100% /snap/core/4017
/dev/loop2 2142 2142 0 100% /snap/gedit/38
/dev/loop3 2033 2033 0 100% /snap/gedit/43
/dev/loop6 12830 12830 0 100% /snap/core/4110
/dev/loop5 12826 12826 0 100% /snap/core/4206
/dev/loop4 24750 24750 0 100% /snap/spotify/6
/dev/loop7 24741 24741 0 100% /snap/spotify/5
tmpfs 1010642 17 1010625 1% /run/user/121
tmpfs 1010642 29 1010613 1% /run/user/1000 dev@tachyon /boot df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev 3,9G 0 3,9G 0% /dev
tmpfs 790M 11M 780M 2% /run
/dev/sda1 117G 92G 20G 83% /
tmpfs 3,9G 90M 3,8G 3% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 3,9G 0 3,9G 0% /sys/fs/cgroup
/dev/loop0 4,2M 4,2M 0 100% /snap/gedit/47
/dev/loop1 82M 82M 0 100% /snap/core/4017
/dev/loop2 4,2M 4,2M 0 100% /snap/gedit/38
/dev/loop3 4,2M 4,2M 0 100% /snap/gedit/43
/dev/loop6 82M 82M 0 100% /snap/core/4110
/dev/loop5 82M 82M 0 100% /snap/core/4206
/dev/loop4 163M 163M 0 100% /snap/spotify/6
/dev/loop7 160M 160M 0 100% /snap/spotify/5
tmpfs 790M 16K 790M 1% /run/user/121
tmpfs 790M 56K 790M 1% /run/user/1000Hors ligne
#4 Le 22/03/2018, à 14:05
- xabilon

Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
À priori tu as assez de place.
Voyons quels sont les noyaux installés :
dpkg -l | grep linux-image
dpkg -l | grep linux-headersPour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#5 Le 22/03/2018, à 14:06
- emendiel
Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Voila
dev@tachyon /boot dpkg -l | grep linux-image
rc linux-image-4.13.0-16-generic 4.13.0-16.19 amd64 Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc linux-image-4.13.0-25-generic 4.13.0-25.29 amd64 Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc linux-image-4.13.0-31-generic 4.13.0-31.34 amd64 Linux kernel image for version 4.13.0 on 64 bit x86 SMP
ii linux-image-4.13.0-32-generic 4.13.0-32.35 amd64 Linux kernel image for version 4.13.0 on 64 bit x86 SMP
ii linux-image-4.13.0-36-generic 4.13.0-36.40 amd64 Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc linux-image-4.15.7-041507-generic 4.15.7-041507.201802280530 amd64 Linux kernel image for version 4.15.7 on 64 bit x86 SMP
rc linux-image-extra-4.13.0-16-generic 4.13.0-16.19 amd64 Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rc linux-image-extra-4.13.0-21-generic 4.13.0-21.24 amd64 Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rc linux-image-extra-4.13.0-25-generic 4.13.0-25.29 amd64 Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rc linux-image-extra-4.13.0-31-generic 4.13.0-31.34 amd64 Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rH linux-image-extra-4.13.0-32-generic 4.13.0-32.35 amd64 Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
ii linux-image-extra-4.13.0-36-generic 4.13.0-36.40 amd64 Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP dev@tachyon /boot dpkg -l | grep linux-headers
ii linux-headers-4.13.0-32 4.13.0-32.35 all Header files related to Linux kernel version 4.13.0
ii linux-headers-4.13.0-36 4.13.0-36.40 all Header files related to Linux kernel version 4.13.0
ii linux-headers-4.13.0-36-generic 4.13.0-36.40 amd64 Linux kernel headers for version 4.13.0 on 64 bit x86 SMP
ii linux-headers-4.13.0-37 4.13.0-37.42 all Header files related to Linux kernel version 4.13.0
iF linux-headers-4.13.0-37-generic 4.13.0-37.42 amd64 Linux kernel headers for version 4.13.0 on 64 bit x86 SMP
ii linux-headers-generic 4.13.0.37.40 amd64 Generic Linux kernel headers
dev@tachyon /boot Hors ligne
#6 Le 22/03/2018, à 14:11
- xabilon

Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
APT bloque sur les headers du 4.13.0-37, mais tu n'as pas le noyau 4.13.0-37. Essaye de l'installer, avec le méta-paquet linux-image-generic :
sudo apt install linux-image-genericPour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#7 Le 22/03/2018, à 14:18
- emendiel
Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Cela me mets ça :
dev@tachyon /boot sudo apt install linux-image-generic
E: dpkg a été interrompu. Il est nécessaire d'utiliser « sudo dpkg --configure -a » pour corriger le problème.Justement je ne peux pas l'installer car apt bloque ![]()
Dernière modification par emendiel (Le 22/03/2018, à 14:19)
Hors ligne
#8 Le 22/03/2018, à 14:23
- nam1962

Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Très incohérents les kernels, en avais-tu installés à la main ? As-tu utilisé ukuu ?
[ Modéré ]
Hors ligne
#9 Le 22/03/2018, à 14:26
- emendiel
Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
J'avais installé uniquement la toute dernière version du kernel via ukuu :
linux-image-4.15.7-041507-genericPar contre j'en ai supprimé manuellement car je n'avais plus de place sur ma partition /boot et apt n'arrivait pas à m'installer la nouvelle.
Hors ligne
#10 Le 22/03/2018, à 14:37
- xabilon

Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
ok, on va désinstaller le headers qui bloque. Il faut aussi désinstaller les métapaquets :
sudo dpkg -r linux-headers-generic
sudo dpkg -r linux-headers-4.13.0-37
sudo dpkg -r linux-headers-4.13.0-37-genericPour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#11 Le 22/03/2018, à 14:41
- emendiel
Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
dev@tachyon /boot sudo dpkg -r linux-headers-generic
[sudo] Mot de passe de dev :
(Lecture de la base de données... 270425 fichiers et répertoires déjà installés.)
Suppression de linux-headers-generic (4.13.0.37.40) ... dev@tachyon /boot sudo dpkg -r linux-headers-4.13.0-37
dpkg: un problème de dépendance empêche la suppression de linux-headers-4.13.0-37 :
linux-headers-4.13.0-37-generic dépend de linux-headers-4.13.0-37.
dpkg: erreur de traitement du paquet linux-headers-4.13.0-37 (--remove) :
problème de dépendance - suppression ignorée
Des erreurs ont été rencontrées pendant l'exécution :
linux-headers-4.13.0-37 ✘ dev@tachyon /boot sudo dpkg -r linux-headers-4.13.0-37-generic
(Lecture de la base de données... 270422 fichiers et répertoires déjà installés.)
Suppression de linux-headers-4.13.0-37-generic (4.13.0-37.42) ...Donc comme il m'as parlé de la dépendance j'ai relancé la seconde commande après. Je te donne juste l'historique complet au cas où.
✘ dev@tachyon /boot sudo dpkg -r linux-headers-4.13.0-37
(Lecture de la base de données... 259542 fichiers et répertoires déjà installés.)
Suppression de linux-headers-4.13.0-37 (4.13.0-37.42) ...Hors ligne
#12 Le 22/03/2018, à 14:41
- emendiel
Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Du coup je lance le dpkg --configure -a ?
Hors ligne
#13 Le 22/03/2018, à 15:29
- xabilon

Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Essaye plutôt :
sudo apt install -fPour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#14 Le 22/03/2018, à 16:05
- emendiel
Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Bon alors cela refonctionne merci beaucoup. J'ai du faire une autre manip en plus car il me plantait sur un autre problème de kernel lié ce coup-ci à ma carte graphique qui est le même qu'ici : Kernel stuck
Donc j'ai switché sur le chipset graphique de mon processeur pour faire la manip et cela à fonctionné.
Merci beaucoup de ton aide Xabilon.
ps: C'est pas la permière fois que j'ai ce "genre" de problème avec cette carte graphique sur mon install linux. Déjà lors de l'installation fallait faire sauter l'option modeset pour expérer pouvoir installer la distrib. Nvidia fait bien chier avec son matos sur linux
J'ai pas réussi à installer ma Arch linux sur ce PC à cause de ça.
Hors ligne
#15 Le 22/03/2018, à 17:01
- xabilon

Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Attends, c'est pas fini, là on a juste débloqué APT. Il faut réinstaller le méta-paquet linux-generic pour avoir automatiquement les derniers noyaux.
On va s'assurer de purger le paquet qui bloquait :
sudo apt purge linux-headers-4.13.0-37-generic
sudo apt clean
sudo apt updatepuis :
sudo apt install linux-genericqui devrait dans la foulée t'installer le noyau 4.13.0-37 ainsi que ses headers.
Et pour les GPU : effectivement, ça fait un moment que je privilègie les cartes AMD plutôt que nVidia.
Dernière modification par xabilon (Le 22/03/2018, à 17:02)
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#16 Le 22/03/2018, à 17:08
- emendiel
Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Ok, parfait tes dernières commandes sont passées parfaitement je ne te mets pas le retour vu qu'il est gros et que j'ai eut aucune erreur.
Encore une fois merci pour ton aide. J'aurais d'ailleurs une question, il est prévu de fixer le problème de base à savoir le manque de place sur le /boot. Il faudrait qu'Ubuntu clean naturellement les vieux kernel installé automatiquement. C'est un problème bloquant et je pense très dur à corriger pour un novice et surtout le problème est répétitif.
Merci.
Dernière modification par emendiel (Le 22/03/2018, à 17:08)
Hors ligne
#17 Le 22/03/2018, à 17:54
- xabilon

Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Dans ton cas, tu as une seule partition qui contient tout : boot, système, documents... donc le manque de place chez toi sera global : si il n'y a plus de place dans /boot, c'est que tu n'as plus de place nulle part.
Pour désinstaller les vieux noyaux, rien ne vaut un "sudo apt autoremove" après toute installation d'un nouveau noyau. Peut-être serait-ce bien d'intégrer cette commande en option dans les scripts post-installation des noyaux...?
En revanche, installer des noyaux manuellement hors dépôt (comme le 4.15.7-041507), c'est propre d'un utilisateur avancé, donc capable de nettoyer et entretenir lui-même son système ![]()
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#18 Le 22/03/2018, à 18:56
- nam1962

Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
La doc rappelle bien que ukuu est plutôt un outil pour testeur ![]()
A priori on peut enlever avec ukuu ce qu'on a installé avec, sinon.
[ Modéré ]
Hors ligne
#19 Le 23/03/2018, à 16:37
- emendiel
Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Merci pour vos réponses.
Mais une chose que je ne comprends pas, c'est au moment de mon install je suis quasi (quasi car potentiellement c'était sur mon autre pc ubuntu) sur que j'avais une partition sur le /boot qui faisait genre 400Mo. Et j'ai justement eut un problème de place lors d'une mise à jour du kernel faite par ubuntu et qui à planté.
Hors ligne
#20 Le 23/03/2018, à 17:48
- nam1962

Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Redonne :
df -Th
df -i...à propos, c'est quoi ce prompt ?
✘ dev@tachyon /boot tu as modifié ton ~/.bashrc ?
[ Modéré ]
Hors ligne
#21 Le 23/03/2018, à 18:24
- xabilon

Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Mais une chose que je ne comprends pas, c'est au moment de mon install je suis quasi (quasi car potentiellement c'était sur mon autre pc ubuntu) sur que j'avais une partition sur le /boot qui faisait genre 400Mo.
Le résultat de df -h (message #3) dit le contraire : tu as une seule partition physique montée, sda1, montée à la racine, donc tout ton système et dossier personnel se trouvent dans cette partition.
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#22 Le 04/04/2018, à 09:41
- emendiel
Re : [Résolu] [ DPKG ] dpkg a été interrompu, bloque
Hello,
Désolé pour cette réponse tardive, vacances de mon côté ![]()
@nam1962 Ce sont les mêmes retours que les commandes plus haut. Non mais sur le pc actuel effectivement je n'ai pas de partition /boot cela devait être sur mon autre install j'ai du m'embrouiller. ^^
@nam1962 Pour mon prompt j'utilise zsh avec le thème "agnoster" qui donne ceci :
@xabilon Oui c'est ce que je constate aussi j'ai du m'embrouiller avec l'autre PC. D'ailleurs dh n'as pas l'air de remonter le fait que j'ai un autre disque de monté dans /home/<user>/Data
Hors ligne