J’ai un problème avec apt-get upgrade / dist-upgrade. Lorsque je les lance voilà ce qu’il me dit:
root@localhost:~# apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été conservés :
libaudit1:i386
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
Je dois faire quoi pour qu’ils arrêtent de me dire que ce paquet n’a pas été mis à jour ?
root@localhost:~# apt update
Ign:1 http://dl.google.com/linux/earth/deb stable InRelease
Atteint:2 http://security.debian.org testing/updates InRelease
Atteint:3 http://ftp.fr.debian.org/debian testing InRelease
Ign:4 http://download.videolan.org/pub/debian/stable InRelease
Atteint:5 http://dl.google.com/linux/earth/deb stable Release
Atteint:6 http://download.videolan.org/pub/debian/stable Release
Atteint:7 http://ftp.fr.debian.org/debian testing-updates InRelease
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
1 paquet peut être mis à jour. Exécutez « apt list --upgradable » pour le voir.
J’ai donc fait:
root@localhost:~# apt list --upgradable
En train de lister... Fait
libaudit1/testing 1:2.8.3-1+b1 i386 [pouvant être mis à jour depuis : 1:2.8.3-1]
N: Il y a une version supplémentaire 1. Veuillez utiliser l'opérande « -a » pour la voir.
Puis:
root@localhost:~# apt list --upgradable -a
En train de lister... Fait
libaudit1/testing 1:2.8.3-1+b1 i386 [pouvant être mis à jour depuis : 1:2.8.3-1]
libaudit1/now 1:2.8.3-1 i386 [installé, pouvant être mis à jour vers : 1:2.8.3-1+b1]
Qu’est ce que je fais maintenant ?
edit: et voilà ce que ça donne quand j’essaie de désinstaller le deb:
root@localhost:~# apt-get remove libaudit1
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
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 :
dconf-service : Dépend: default-dbus-session-bus ou
dbus-session-bus
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
C’est bon j’ai réussi à le supprimer via Synaptic.
Mais je ne peux pas le réinstaller.
Voilà ce que me dit apt-get install
root@localhost:~# apt-get install libaudit1:i386
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
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 :
gir1.2-gdm-1.0 : Dépend: libgdm1 (>= 3.26.2.1) mais ne sera pas installé
gsettings-desktop-schemas : Dépend: dconf-gsettings-backend mais ne sera pas installé ou
gsettings-backend
libbrasero-media3-1 : Dépend: brasero-common (= 3.12.2-4) mais ne sera pas installé
libcheese-gtk25 : Dépend: cheese-common (>= 3.28.0-1) mais ne sera pas installé
libcheese8 : Dépend: cheese-common (>= 3.28.0-1) mais ne sera pas installé
libedataserver-1.2-23 : Dépend: evolution-data-server-common (>= 3.28) mais ne sera pas installé
libgnomekbd8 : Dépend: libgnomekbd-common (>= 3.26.0-3) mais ne sera pas installé
libgoa-1.0-0b : Dépend: libgoa-1.0-common (>= 3.28.0-1) mais ne sera pas installé
libgtk-3-0 : Dépend: libgtk-3-common (>= 3.22.30-2) mais ne sera pas installé
Recommande: libgtk-3-bin
libgweather-3-15 : Dépend: libgweather-common (>= 3.5.0) mais ne sera pas installé
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
Donc tant pis, je laisse en l’état. Le message de non mise à jour lors d’un apt-get upgrade n’apparaît plus, donc le problème est résolu.
Si vous avez une idée d’où vient le problème veuillez le faire savoir, merci. Car j’aimerais bien pouvoir réinstaller ce programme quand même.
Avec cette commande (qu’il n’était pas nécessaire d’exécuter avec le compte root ) on voit que la version 32 bits de libaudit1 n’est pas installée, donc non nécessaire.
Vous pouvez lancer
sudo aptitude purge libaudit0
pour enlever les fichiers de configuration d’un paquet obsolète.
Pour retrouver ce genre de paquets