J'utilise Ubuntu 11.10, en tant que Xubuntu, dans un PC AMD 64, configuré en double démarrage avec Windows 7.
J'ai essayé d'installer vim avec ceci:
sudo apt-get install vim
J'ai reçu ce message d'erreur:
The following packages have unmet dependencies:
vim : Depends: vim-common (= 2:7.3.154+hg~74503f6ee649-2ubuntu2) but 2:7.3.154+hg~74503f6ee649-2ubuntu3 is to be installed
E: Unable to correct problems, you have held broken packages.
Je n'ai qu'une très faible idée de ce qu'est le problème, et je ne sais absolument pas comment le corriger. J'espère que vous pouvez aider.
installation
vim
Max Popp
la source
la source
Réponses:
Vous avez une liste de colis obsolète.
Exécutez cette commande:
sudo apt-get update && sudo apt-get install vim
Cela vous permettra de mettre à jour votre liste de packages, puis d'essayer d'installer vim.
la source
En faisant
J'ai eu :
Pour résoudre ce problème, j'ai fait:
Je dois dire que le correctif précédent a fait l'affaire pour l'installation de vim mais pas pour les autres packages qui m'ont toujours causé le même type de problème (E: impossible de corriger les problèmes, vous avez conservé des packages cassés)
Après avoir cherché un peu plus, j'ai trouvé sur un autre forum une meilleure solution. Le correctif a été fourni par Liam Proven (http://ubuntu.5.n6.nabble.com/E-Unable-to-correct-problems-you-have-held-broken-packages-td4355181.html).
Après avoir configuré le serveur le plus rapide, je n'ai aucun problème. J'espère que c'est utile.
la source
J'ai également eu des paquets cassés dans Synaptic et rien n'a pu être installé. Pour moi, cela a résolu le problème:
Et puis essayez de réinstaller
la source
L'indice de la réponse se trouve dans "Impossible de corriger les problèmes, vous avez conservé des paquets cassés".
Pour les problèmes d'état de package cassés, je me tourne vers aptitude (sudo apt-get install aptitude) car il possède des raccourcis pratiques pour modifier arbitrairement les états des packages: par exemple, "+" pour supprimer, "=" pour maintenir, "-" pour supprimer, "_" pour purger et "g" pour appliquer les modifications en file d'attente. "/" pour rechercher des packages.
Mais ces commandes peuvent fonctionner. Désactiver vim-common est le bit important:
la source
Vous pouvez également télécharger vim
puis
J'espère que cela t'aidera
vous pouvez également consulter le HOWTO: Installer les packages .DEB téléchargés (et leurs dépendances) en 2 étapes
la source
J'ai exécuté tous les apt-get imaginables, mis à jour, corrigé, etc. Enfin, je pensais que personne d'autre ne devait dépendre de vim-common et cela semblait être le problème, alors j'ai pensé essayer d'abord de supprimer vim-common. Cela a fait l'affaire.
la source