J'ai fait ce qui suit:
sudo apt-get install vim-gnome
Mais je reçois ce qui suit:
vim-gnome : Depends: libruby1.8 (>= 1.8.7.352) but 1.8.6.111-2ubuntu1 is to be installed
E: Unable to correct problems, you have held broken packages.
J'ai fait:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Contenu de mon fichier /etc/apt/sources.list:
deb http://us.archive.ubuntu.com/ubuntu/ oneiric main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric main restricted
deb http://us.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
deb http://us.archive.ubuntu.com/ubuntu/ oneiric universe
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric universe
deb http://us.archive.ubuntu.com/ubuntu/ oneiric-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric-updates universe
deb http://us.archive.ubuntu.com/ubuntu/ oneiric multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric multiverse
deb http://us.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse
deb http://security.ubuntu.com/ubuntu oneiric-security main restricted
deb-src http://security.ubuntu.com/ubuntu oneiric-security main restricted
deb http://security.ubuntu.com/ubuntu oneiric-security universe
deb-src http://security.ubuntu.com/ubuntu oneiric-security universe
deb http://security.ubuntu.com/ubuntu oneiric-security multiverse
deb-src http://security.ubuntu.com/ubuntu oneiric-security multiverse
Mais tout cela en vain. J'ai toujours la même erreur ci-dessus.
Que puis-je faire pour résoudre?
gnome-control-center software
et voyez le paramètre «Télécharger depuis».sudo dpkg --configure -a
aide?Réponses:
Vous devrez vérifier vos sources. Je vois que
libruby1.8 1.8.7.352-2
est disponible à traversmain
tout , il semble que la nouvelle version que vous avez est:1.8.6.111-2ubuntu1
. Cela signifie probablement que vous avezdist-upgrade
échoué ou que vous avez toujours besoin deupdate
vos sources.la source
libruby1.8
version du package dans natty et on dirait que vous mettez à niveau une ancienne distribution.apt-cache policy libruby1.8
comme je l'ai fait ci-dessus de toute façon). Le chemin de mise à niveau recommandé serait la mise à niveau vers le prochain LTS et plus tard vers la distribution suivante: 8.04 (LTS) -> 10.04 (LTS) -> 10.10 -> 11.04 -> 11.10. Ce sont probablement trop de mises à niveau, donc je vous conseille de sauvegarder votre répertoire personnel et d'installer oneiric 11.10 à partir de zéro.Ce qui suit a fonctionné pour moi:
lance ça
puis exécutez
la source
dans Ubuntu 16.04, cela devrait être:
et alors
la source
Ce qui a fonctionné pour moi :
la source