¿Cómo instalar gvim?

21

He hecho lo siguiente:

sudo apt-get install vim-gnome

Pero me sale lo siguiente:

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.

Hice:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Contenido de mi archivo /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

Pero todo fue en vano. Siempre recibo el mismo error anterior.

¿Qué puedo hacer para resolver?

croceldon
fuente
Me pregunto por qué su libruby todavía está en 1.8.6. Los repositorios de ubuntu contienen 1.8.7 ( packages.ubuntu.com/oneiric/libruby1.8 ). ¿Estás usando el repositorio principal? Ingrese gnome-control-center softwarey vea la configuración "Descargar desde".
lgarzo
Está configurado para descargar del servidor para Estados Unidos.
croceldon
¿Ejecutar sudo dpkg --configure -aayuda?
Ciaran Liedeman
Puede intentar configurarlo en "Servidor principal" y realizar una actualización, solo para excluir el caso de que su repositorio no esté actualizado. Si no ayuda a restablecerlo, facilita la carga en los servidores principales.
lgarzo
Cambiar al servidor principal no ayudó. permitió que dist-upgrade se ejecutara sin ningún error, pero todavía tengo la misma situación cuando intento instalar vim
croceldon

Respuestas:

7

Tendrá que verificar sus fuentes. Veo que libruby1.8 1.8.7.352-2está disponible a través main, mientras que parece que la versión más reciente que se tiene es: 1.8.6.111-2ubuntu1. Esto probablemente significa que dist-upgradefallaste o que aún necesitas updatetus fuentes.

$ 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
jcollado
fuente
¿Cómo actualizo las fuentes? Ya he intentado hacer la actualización / actualización de apt-get install ... La actualización dist falla con el mismo error que publiqué en la pregunta original.
croceldon
¿Desde qué distribución estás actualizando? Eso debería ayudar a saber si hay algún problema conocido. Verifiqué la libruby1.8versión del paquete en natty y parece que estás actualizando desde una distribución anterior.
jcollado
Me temo que te estás volviendo loco. Ni siquiera puedo recordar lo que he actualizado (he realizado varias actualizaciones en esta instalación poco utilizada).
croceldon
Mirando a hardy e intrépido , diría que estás obteniendo una versión de hardy (aún puedes ver eso usandoapt-cache policy libruby1.8 como lo hice anteriormente). La ruta de actualización recomendada sería actualizar a la siguiente LTS y más tarde a la siguiente distribución siguiente: 8.04 (LTS) -> 10.04 (LTS) -> 10.10 -> 11.04 -> 11.10. Probablemente sean demasiadas actualizaciones, por lo que le aconsejo que haga una copia de seguridad de su directorio personal e instale oneiric 11.10 desde cero.
jcollado
27

Lo siguiente funcionó para mí:

ejecuta esto

sudo apt-get update 

y luego correr

sudo apt-get install vim-gnome 
0x90
fuente
3

en Ubuntu 16.04 debería ser:

sudo apt update

y entonces

sudo apt install vim-gnome
CaosPredictor
fuente
2

Lo que funcionó para mí :

sudo apt remove vim-common
sudo apt-get install vim-gnome
Prakhar Srivastava
fuente