私は次のことをしました:
Sudo apt-get install vim-gnome
しかし、私は次のようになります:
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.
終わったよ:
Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get dist-upgrade
/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
しかし、すべて役に立たない。上記と同じエラーが常に発生します。
解決するにはどうすればよいですか?
ソースを確認する必要があります。 libruby1.8 1.8.7.352-2
はmain
から入手できますが、最新バージョンは1.8.6.111-2ubuntu1
のようです。これは、おそらくdist-upgrade
が失敗したか、ソースをupdate
する必要があることを意味します。
$ apt-cache policy libruby1.8
libruby1.8:
Installed: 1.8.7.352-2
Candidate: 1.8.7.352-2
Version table:
*** 1.8.7.352-2 0
500 http://archive.ubuntu.com/ubuntu/ oneiric/main AMD64 Packages
100 /var/lib/dpkg/status
次は私のために働いた:
これを実行する
Sudo apt-get update
そして、実行します
Sudo apt-get install vim-gnome
ubuntu 16.04では、次のようになります。
Sudo apt update
その後
Sudo apt install vim-gnome
私のために働いた:
Sudo apt remove vim-common
Sudo apt-get install vim-gnome