Come installare gvim?


21

Ho fatto quanto segue:

sudo apt-get install vim-gnome

Ma ottengo quanto segue:

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.

Ho fatto:

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

Contenuti del mio file /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

Ma tutto inutilmente. Ricevo sempre lo stesso errore sopra.

Cosa posso fare per risolvere?


Mi chiedo perché la tua libreria è ancora a 1.8.6? I repository ubuntu contengono 1.8.7 ( pacchetti.ubuntu.com/oneiric/libruby1.8 ). Stai utilizzando il repository principale? Entra gnome-control-center softwaree vedi l'impostazione "Scarica da".
Lgarzo,

È impostato per il download dal server per gli Stati Uniti.
Croceldon,

la corsa sudo dpkg --configure -aaiuta?
Ciaran Liedeman,

Puoi provare a impostarlo su "Server principale" e fare un aggiornamento, solo per escludere il caso in cui il tuo repository non sia aggiornato. Se non aiuta a ripristinarlo, facilita il carico sui server principali.
Lgarzo,

Il passaggio al server principale non ha aiutato. ha permesso a dist-upgrade di funzionare senza errori, ma ho ancora la stessa situazione quando
provo

Risposte:


7

Dovrai controllare le tue fonti. Vedo che libruby1.8 1.8.7.352-2è disponibile attraverso mainmentre sembra che la versione più recente che hai è: 1.8.6.111-2ubuntu1. Questo probabilmente significa che hai dist-upgradefallito o che hai ancora bisogno delle updatetue fonti.

$ 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

Come posso aggiornare le fonti? Ho già provato a fare l'aggiornamento / aggiornamento dell'installazione apt-get ... Il dist-upgrade non riesce con lo stesso errore che ho pubblicato nella domanda originale.
Croceldon,

Da quale distribuzione stai aggiornando? Ciò dovrebbe aiutare a sapere se c'è qualche problema noto. Ho controllato la libruby1.8versione del pacchetto in modo strano e sembra che tu stia aggiornando da una distribuzione precedente.
jcollado,

Temo che mi stai superando la testa. Non ricordo nemmeno cosa ho aggiornato (ho fatto diversi aggiornamenti su questa installazione poco usata).
Croceldon,

Guardando hardy e intrepido , direi che stai ricevendo una versione da hardy (puoi comunque vederlo usando apt-cache policy libruby1.8come ho fatto sopra comunque). Il percorso di aggiornamento consigliato sarebbe l'aggiornamento alla successiva LTS e successivamente alla successiva seguente: 8.04 (LTS) -> 10.04 (LTS) -> 10.10 -> 11.04 -> 11.10. Probabilmente si tratta di troppi aggiornamenti, quindi consiglierei di eseguire il backup della directory home e installare oneiric 11.10 da zero.
jcollado,

27

Per me ha funzionato:

esegui questo

sudo apt-get update 

e poi corri

sudo apt-get install vim-gnome 

3

in Ubuntu 16.04 dovrebbe essere:

sudo apt update

e poi

sudo apt install vim-gnome

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.