Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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-generic

J'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

/boot

J'ai donc supprimé des anciens Kernel je tourne actuellement sur le kernel

4.13.0-36-generic

et j'avais le fameux

4.13.0-37-generic

qui 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

/boot

et je voulais installer le kernel

4.13.0-37-generic

afin 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 -h

Pour 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/1000

Hors 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-headers

Pour 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-generic

Pour 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 hmm

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-generic

Par 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-generic

Pour 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 -f

Pour 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 hmm 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 update

puis :

sudo apt install linux-generic

qui 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 wink


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 wink
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

emendiel a écrit :

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é tongue

@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 : zsh

@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