Pages : 1
#1 Le 23/12/2013, à 12:10
- kisto
[RESOLU] Problème de dépendances suite mise à jour noyau
Bonjour,
Je créer ce topic car suite à une mise à jour sur un Ubuntu server 12.04.3 LTS j'ai un soucis dépendance de paquets sur:
initramfs-tools
linux-image-3.2.0-56-generic
linux-image-3.2.0-57-generic
linux-image-serveur
linux-server
Lorsque je tente un apt-get install -f voilà le résultat:
admlocal@esa10:~$ sudo apt-get install -f
[sudo] password for admlocal:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
linux-headers-3.2.0-52-generic linux-headers-3.2.0-45 linux-headers-3.2.0-51 linux-headers-3.2.0-52 linux-headers-3.2.0-53 linux-headers-3.2.0-54 linux-image-3.2.0-45-generic linux-image-3.2.0-53-generic
linux-headers-3.2.0-45-generic linux-headers-3.2.0-53-generic linux-image-3.2.0-51-generic linux-image-3.2.0-54-generic linux-headers-3.2.0-51-generic linux-headers-3.2.0-54-generic linux-image-3.2.0-52-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
initramfs-tools linux-image-server linux-server
Les paquets suivants seront mis à jour :
initramfs-tools linux-image-server linux-server
3 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
5 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/53,3 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ?
dpkg : des problèmes de dépendances empêchent la configuration de initramfs-tools :
initramfs-tools dépend de initramfs-tools-bin (<< 0.99ubuntu13.3.1~) ; cependant :
La version de initramfs-tools-bin sur le système est 0.99ubuntu13.4.
dpkg : erreur de traitement de initramfs-tools (--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.
dpkg : des problèmes de dépendances empêchent la configuration de linux-image-3.2.0-56-generic :
linux-image-3.2.0-56-generic dépend de initramfs-tools (>= 0.36ubuntu6) ; cependant :
Le paquet initramfs-tools n'est pas encore configuré.
dpkg : erreur de traitement de linux-image-3.2.0-56-generic (--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.
dpkg : des problèmes de dépendances empêchent la configuration de linux-image-3.2.0-57-generic :
linux-image-3.2.0-57-generic dépend de initramfs-tools (>= 0.36ubuntu6) ; cependant :
Le paquet initramfs-tools n'est pas encore configuré.
dpkg : erreur de traitement de linux-image-3.2.0-57-generic (--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.
dpkg : des problèmes de dépendances empêchent la configuration de linux-image-server :
linux-image-server dépend de linux-image-3.2.0-56-generic ; cependant :
Le paquet linux-image-3.2.0-56-generic n'est pas encore configuré.
dpkg : erreur de traitement de linux-image-server (--configure) :
problèmes de dépendances - laissé non configuré
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
dpkg : des problèmes de dépendances empêchent la configuration de linux-server :
linux-server dépend de linux-image-server (= 3.2.0.56.66) ; cependant :
Le paquet linux-image-server n'est pas encore configuré.
linux-server dépend de linux-headers-server (= 3.2.0.56.66) ; cependant :
La version de linux-headers-server sur le système est 3.2.0.57.68.
dpkg : erreur de traitement de linux-server (--configure) :
problèmes de dépendances - laissé non configuré
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
Des erreurs ont été rencontrées pendant l'exécution :
initramfs-tools
linux-image-3.2.0-56-generic
linux-image-3.2.0-57-generic
linux-image-server
linux-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Je voulais supprimer les anciens noyau que j'ai d'installé mais apt-get autoremove me renvoie çà:
admlocal@esa10:~$ sudo apt-get autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
initramfs-tools : Dépend: initramfs-tools-bin (< 0.99ubuntu13.3.1~) mais 0.99ubuntu13.4 est installé
linux-server : Dépend: linux-headers-server (= 3.2.0.56.66) mais 3.2.0.57.68 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
apt-get install -f me demande donc de lancer autoremove et vice-versa. Je tourne un peu en rond...
Je ne sais pas si le problème initial via du fait que /boot n'avait plus beaucoup de place dispo du fait des nombreux anciens noyaux qui trainaient, j'ai pas été très vigilent là dessus
Si quelqu'un pouvait me conseiller pour débloquer la situation, j'apprécierai le coup de main.
Merci d'avance.
Dernière modification par kisto (Le 23/12/2013, à 16:29)
Hors ligne
#2 Le 23/12/2013, à 12:18
- michel_04
Re : [RESOLU] Problème de dépendances suite mise à jour noyau
Bonjour,
sudo apt-get clean
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get autoremove
A+
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#3 Le 23/12/2013, à 13:13
- kisto
Re : [RESOLU] Problème de dépendances suite mise à jour noyau
sudo apt-get clean et sudo apt-get update ne posent pas de soucis, mais sudo-apt get dist-upgrade me renvoie le message d'erreur précédent:
admlocal@esa10:~$ sudo apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
initramfs-tools : Dépend: initramfs-tools-bin (< 0.99ubuntu13.3.1~) mais 0.99ubuntu13.4 est installé
linux-server : Dépend: linux-headers-server (= 3.2.0.56.66) mais 3.2.0.57.68 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
Est-il possible de réinstaller des version antérieures des paquets initramfs-tools-bin et de linux-headers-server? Cela résoudrait mon soucis je pense.
Hors ligne
#4 Le 23/12/2013, à 13:59
- michel_04
Re : [RESOLU] Problème de dépendances suite mise à jour noyau
Re,
Quel est le noyau utilisé ?
uname -r
A+
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#5 Le 23/12/2013, à 14:17
- kisto
Re : [RESOLU] Problème de dépendances suite mise à jour noyau
Je démarre sur le 3.2.0-55 vu que le 56 ne fonctionne pas et le 57 ne semble pas s'être installé complètement.
admlocal@esa10:~$ uname -r
3.2.0-55-generic
Hors ligne
#6 Le 23/12/2013, à 14:48
- Compte anonymisé
Re : [RESOLU] Problème de dépendances suite mise à jour noyau
Salut
Tu peux télécharger ce fichier, puis faire dans un terminal :
cd Téléchargements
sudo dpkg -i --force-all initramfs-tools_0.99ubuntu13.4_all.deb
puis tu fais un :
sudo apt-get install -f
@+
#7 Le 23/12/2013, à 15:24
- kisto
Re : [RESOLU] Problème de dépendances suite mise à jour noyau
Merci ça semble avoir résolu mon problème pour ce paquet mais il faut que je fasse la même manip pour linux-headers-server
Paramétrage de linux-image-server (3.2.0.56.66) ...
dpkg : des problèmes de dépendances empêchent la configuration de linux-server :
linux-server dépend de linux-headers-server (= 3.2.0.56.66) ; cependant :
La version de linux-headers-server sur le système est 3.2.0.57.68.
Je cherche sur http://fr.archive.ubuntu.com/ mais si tu a le liens directement je ne dis pas non
EDIT:
Ok donc j'ai trouvé mon fichier ici j'ai pu réparer les dépendances faire mes mises à jours. Tout semble rentré dans l'ordre mais par contre lorsque je liste les noyaux installés il me reste des fichiers linux-image-**- generic que je n'arrive pas à supprimer. (29 à 45)
admlocal@esa10:~$ dpkg -l | grep -Ei "linux-headers|linux-image"
ii linux-headers-3.2.0-48 3.2.0-48.74 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-48-generic 3.2.0-48.74 Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii linux-headers-3.2.0-55 3.2.0-55.85 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-55-generic 3.2.0-55.85 Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii linux-headers-3.2.0-56 3.2.0-56.86 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-56-generic 3.2.0-56.86 Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii linux-headers-3.2.0-57 3.2.0-57.87 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-57-generic 3.2.0-57.87 Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii linux-headers-server 3.2.0.57.68 Linux kernel headers on Server Equipment.
rc linux-image-3.2.0-29-generic 3.2.0-29.46 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-37-generic 3.2.0-37.58 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-38-generic 3.2.0-38.61 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-39-generic 3.2.0-39.62 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-40-generic 3.2.0-40.64 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-41-generic 3.2.0-41.66 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-43-generic 3.2.0-43.68 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-44-generic 3.2.0-44.69 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-45-generic 3.2.0-45.70 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-48-generic 3.2.0-48.74 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-51-generic 3.2.0-51.77 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-52-generic 3.2.0-52.78 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-53-generic 3.2.0-53.81 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc linux-image-3.2.0-54-generic 3.2.0-54.82 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-55-generic 3.2.0-55.85 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-56-generic 3.2.0-56.86 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-57-generic 3.2.0-57.87 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-server 3.2.0.57.68 Linux kernel image on Server Equipment.
admlocal@esa10:~$ sudo apt-get remove linux-image-3.2.0-29-generic
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet linux-image-3.2.0-29-generic n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
Un update-grub ne change rien:
admlocal@esa10:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-57-generic
Found initrd image: /boot/initrd.img-3.2.0-57-generic
Found linux image: /boot/vmlinuz-3.2.0-56-generic
Found initrd image: /boot/initrd.img-3.2.0-56-generic
Found linux image: /boot/vmlinuz-3.2.0-55-generic
Found initrd image: /boot/initrd.img-3.2.0-55-generic
Found linux image: /boot/vmlinuz-3.2.0-48-generic
Found initrd image: /boot/initrd.img-3.2.0-48-generic
Found memtest86+ image: /memtest86+.bin
done
Une idée?
EDIT-BIS:
En utilisant apt-get purge ça me supprime correctement mes noyaux récalcitrant.
Merci pour votre aide.
Dernière modification par kisto (Le 23/12/2013, à 16:28)
Hors ligne
#8 Le 03/06/2016, à 09:07
- palaispassion
Re : [RESOLU] Problème de dépendances suite mise à jour noyau
Bonjour,
sudo apt-get clean sudo apt-get update sudo apt-get dist-upgrade sudo apt-get autoremove
A+
si sudo apt-get autoremove ne fonctionne pas
ou direct sudo apt-get autoremove -f
Hors ligne