Impossibile installare Virtual Box su Ubuntu 12.04


2

Ho scaricato il file deb dal sito Web principale e l'ho eseguito tramite il centro software, ma quando provo a installarlo, viene visualizzato questo messaggio di errore:

dpkg: considering removing virtualbox in favour of virtualbox-4.2 ...
dpkg: no, cannot proceed with removal of virtualbox (--auto-deconfigure will help):
virtualbox-qt depends on virtualbox (= 4.1.12-dfsg-2ubuntu0.3)
virtualbox is to be removed.
dpkg: regarding .../virtualbox-4.2_4.2.16-86992~Ubuntu~quantal_i386.deb containing      virtualbox-4.2:
virtualbox-4.2 conflicts with virtualbox
virtualbox (version 4.1.12-dfsg-2ubuntu0.3) is present and installed.
dpkg: error processing /home/prob74/Downloads/virtualbox-4.2_4.2.16- 86992~Ubuntu~quantal_i386.deb (--install):
conflicting packages - not installing virtualbox-4.2

Hai rimosso la versione precedente che hai installato?
Ramhound

Annd, l'ha risolto. Mi sento stupido ora. Morale della trama, non fare affidamento sul centro software ...
user1768884

Pubblica una risposta. Pubblica come lo hai rimosso e come lo hai installato.
Ramhound

Hai la tua morale rovesciata, la ragione per cui hai avuto questo problema è perché l'hai fatto non fare affidamento sul centro software, non viceversa.
terdon

Risposte:


3

virtualbox-4.2 stava cercando di sostituire virtualbox-4.1.12 ma virtualbox-qt aveva ancora la sua dipendenza su virtualbox-4.1.12.

Rimuovere sia virtualbox che virtualbox-qt usando

sudo dpkg -r virtualbox-qt

sudo dpkg -r virtualbox

e prova nuovamente a reinstallare virtualbox-4.2.

Post scriptum Usa apt-get se sei in grado di farlo.


1

Come è chiaro dal messaggio di errore, il centro software ubuntu non è in grado di rimuovere old VirtualBox DKMS kernel modules, VirtualBox pci kernel module.

Potresti avere una versione precedente di virtualbox installata nel tuo sistema

Questo può essere risolto installando il pacchetto dal terminale piuttosto che in base al centro del software. Uso sudo dpkg -i virtualbox-4.3_4.3.6-91406~Ubuntu~precise_i386.deb

una volta fatto

eseguilo usando virtualbox & comando

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.