49 votes

apt-get, dépendances non satisfaites, ... "mais il ne sera pas installé"

$ apt-get install -f -o 'Dpkg::Options::=--force-confmiss --force-all --force-confnew --overwrite-conffiles' --reinstall at-spi2-core
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 kde-workspace-bin : Depends: qdbus but it is not going to be installed
 libqt4-dbus : Depends: qdbus (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Je ne comprends pas bien "mais il ne sera pas installé". Pourquoi ne l'installe-t-il pas alors ?

apt-get -f install n'aide pas, elle ne fait rien :

$ apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

0voto

Jose Ananio Points 101

J'ai eu des problèmes similaires avec cups-filters sur raspberrypi causé par realvnc-vnc-server. C'était dû au fait que foomatic-filters était déprécié. Je n'ai pas pu installer ou désinstaller quoi que ce soit et ce qui a fonctionné pour moi a été de supprimer le cache apt pour cups-filters.

sudo rm /var/cache/apt/archives/cups-filters*

Ensuite, l'installation a fonctionné comme suggéré par @funroll

sudo apt install cups cup-filters

0voto

Lyubomir Points 65

Dans mon cas, il avait besoin de la version du paquet de focal mais il voulait installer la version de focal-updates . En théorie, il peut être corrigé en exécutant apt-install pkg_name_here=older_specific_version_here . Dans mon cas précis, ce n'était pas acceptable car j'avais de nombreux paquets dépendant de la nouvelle version d'une des dépendances imbriquées qu'il voulait supprimer en même temps que la rétrogradation, j'ai donc dit non.

0voto

lordvcs Points 140

J'ai eu un problème similaire en essayant d'installer un autre paquet. En utilisant aptitude au lieu de apt-get m'a permis de résoudre le problème. Reportez-vous à cette réponse : https://askubuntu.com/a/1379008/413845

0voto

BaidManus Points 1

Récupérez vos dépendances cassées/manquantes en utilisant

sudo dpkg --configure -a 

Une fois que vous l'avez, essayez de les installer manuellement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X