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.