Lorsque j'essaie d'installer des mises à jour du système, skype
ou phpmyadmin
j'ai eu cette erreur:
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libc6 : Depends: libgcc1 but it is not going to be installed
Depends: tzdata but it is not going to be installed
libc6-dev : Depends: libc-dev-bin (= 2.15-0ubuntu10.3)
Depends: linux-libc-dev but it is not going to be installed
Recommends: gcc but it is not going to be installed or
c-compiler
skype:i386 : Depends: libasound2:i386 (>= 1.0.16) but it is not going to be installed
Depends: libc6:i386 (>= 2.3.6-6~) but it is not going to be installed
Depends: libc6:i386 (>= 2.7) but it is not going to be installed
Depends: libgcc1:i386 (>= 1:4.1.1) but it is not going to be installed
Depends: libqt4-dbus:i386 (>= 4:4.5.3) but it is not going to be installed
Depends: libqt4-network:i386 (>= 4:4.8.0) but it is not going to be installed
Depends: libqt4-xml:i386 (>= 4:4.5.3) but it is not going to be installed
Depends: libqtcore4:i386 (>= 4:4.7.0~beta1) but it is not going to be installed
Depends: libqtgui4:i386 (>= 4:4.8.0) but it is not going to be installed
Depends: libqtwebkit4:i386 (>= 2.1.0~2011week13) but it is not going to be installed
Depends: libstdc++6:i386 (>= 4.6) but it is not going to be installed
Depends: libx11-6:i386 but it is not going to be installed
Depends: libxext6:i386 but it is not going to be installed
Depends: libxss1:i386 but it is not going to be installed
Depends: libxv1:i386 but it is not going to be installed
Depends: libssl1.0.0:i386 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Comment résoudre ceci?
-f or --fix-broken
Explication à partir des man apt-get pages
Réparer; tenter de corriger un système avec des dépendances brisées en place. Lorsqu'elle est utilisée avec install/remove, cette option peut omettre à tout package d'autoriser APT à déduire une solution probable. Si des packages sont spécifiés, ceux-ci doivent résoudre complètement le problème. Cette option est parfois nécessaire lors de la première utilisation de APT; APT lui-même n'autorise pas les dépendances de paquetage cassées à exister sur un système. Il est possible que la structure de dépendance d'un système soit si corrompue qu'elle nécessite une intervention manuelle (ce qui signifie généralement que vous utilisez dselect (1) ou dpkg --remove pour éliminer certains des packages incriminés). L'utilisation de cette option avec -m peut générer une erreur dans certaines situations. Élément de configuration: APT :: Get :: Fix-Broken.
Je recommande d'essayer les commandes suivantes.
Sudo dpkg --configure -a
Sudo apt-get install -f
Répondez oui à toutes les invites et laissez apt-get essayer de résoudre le problème pour vous.
EDIT:
Sur la base des commentaires, essayez la commande suivante, elle devrait nettoyer votre système.
Sudo sh -c "apt-get update;apt-get dist-upgrade;apt-get autoremove;apt-get autoclean"