Qualcuno può aiutarmi a rimuovere VirtualBox?
Sto correndo il 12.04.
sudo apt-get purge virtualbox*
Qualcuno può aiutarmi a rimuovere VirtualBox?
Sto correndo il 12.04.
sudo apt-get purge virtualbox*
Risposte:
Per rimuovere VirtualBox, in realtà raccomando di eseguire questo comando e di non sostituirlo *
con nulla (basta eseguirlo esattamente così):
sudo apt-get remove virtualbox-\*
Se vuoi rimuovere anche i file di configurazione globali (questo non rimuove le tue macchine virtuali), esegui invece esattamente questo:
sudo apt-get purge virtualbox-\*
Questo metodo è OK, ma in questo modo può essere più approfondito.
È possibile che siano installati più pacchetti relativi a VirtualBox. Supponendo che la tua macchina non debba più essere un host VirtualBox o una macchina ospite , tutti questi pacchetti possono andare. Ad esempio, nella casella 11.10 che sto usando in questo momento, ci sono 18 pacchetti di questo tipo disponibili per l'installazione (il tuo computer potrebbe averne alcuni o addirittura tutti o altri pacchetti dalla tua versione o un PPA):
virtualbox virtualbox-ose
virtualbox-dbg virtualbox-ose-dbg
virtualbox-dkms virtualbox-ose-dkms
virtualbox-fuse virtualbox-ose-fuse
virtualbox-guest-additions virtualbox-ose-guest-dkms
virtualbox-guest-additions-iso virtualbox-ose-guest-utils
virtualbox-guest-dkms virtualbox-ose-guest-x11
virtualbox-guest-utils virtualbox-ose-qt
virtualbox-guest-x11
Alcuni probabilmente non sono già installati e alcuni possono essere rimossi automaticamente a seguito della rimozione di altri, ma altri no.
apt-get
accetta *
personaggi e li tratta come parte di un'espressione regolare . Questo è in qualche modo simile al modo in cui una shell della riga di comando elabora *
. Se utilizzato in un apt-get
comando, virtualbox-\*
(vedere di seguito il motivo per cui \
, che non viene utilizzato come sintassi delle espressioni regolari) corrisponde effettivamente a qualsiasi pacchetto il cui nome contiene virtualbox
.
(Fai attenzione con questo applicato ai pacchetti con nomi più brevi! Ad esempio, wine\*
abbina ogni pacchetto con - win
non solo - ovunque nel suo nome.)wine
Quindi non è necessario espandere manualmente *
. Può rimanere e catturerà i vari pacchetti correlati come descritto sopra, così come i pacchetti con versioni esplicite nei loro nomi come discusso lì .
Tuttavia, la shell stessa , che viene eseguita apt-get
con gli argomenti della riga di comando specificati, accetta anche i caratteri jolly. Pertanto, dovresti sfuggire al carattere jolly (e un modo per farlo è con un \
personaggio prima del *
). Altrimenti, se la tua espressione corrisponde a un file o una cartella in quella posizione corrente, la shell darebbe il suo nome apt-get
, il che sarebbe sbagliato.
purge
rimuove solo i file di configurazione globale. Non rimuove le macchine virtuali, quindi è sicuro da usare. Tuttavia:
purge
.Inoltre, si prega di notare: apt-get --purge remove ...
è lo stesso di apt-get purge ...
.
apt-get
, aptitude
e dpkg
. Assicurarsi che nessun altro utente attualmente connesso (se presente) stia eseguendo tale software. Ciò può includere non amministratori, poiché per impostazione predefinita possono consentire al Software Updater di installare gli aggiornamenti. Se il problema persiste, consulta questa domanda sul problema .
rm -rf ~/.config/VirtualBox
)
Apri il terminale ( Ctrl+ Alt+ T) ed esegui il comando:
sudo apt-get purge virtualbox-*
Sostituisci *
con la versione di VirtualBox installata sul tuo sistema (ad es sudo apt-get purge virtualbox-4.2
.).
In alternativa, è possibile utilizzare la funzione di completamento automatico nel terminale premendo il Tabtasto dopo aver digitato virtualbox
.
Se si dispone di Oracle VM VirtualBox e ubuntu 15.04
sudo dpkg -l | grep virtualbox
che mostra qualcosa del genere.
ii virtualbox-4.2 4.2.6-82870 ~ Ubuntu ~ quantal amd64 Oracle VM VirtualBox
ora dal comando sopra puoi determinare quale versione di virtual box è installata sul tuo computer. Dopo questo tipo di questi comandi nel tuo terminale, sostituisci semplicemente il 4.2 con la tua versione di VirtualBox.
sudo apt-get purge virtualbox-4.2 virtualbox-qt
Per me nulla ha aiutato tranne questo
$ sudo /opt/VirtualBox/uninstall.sh
vboxdrv.sh: Stopping VirtualBox services.
VirtualBox 5.1.22 r115126 has been removed successfully.
$ sudo rm -rf /opt/VirtualBox/
Apri il terminale e digita:
sudo apt remove virtualbox unity-scope-virtualbox ^virtualbox-
Se hai installato VirtualBox dal sito Web Oracle, trova la tua versione di VirtualBox come segue:
sudo apt install aptitude
aptitude search virtualbox\*
L'ultima versione di VirtualBox che ha Oracle VM VirtualBox
sulla stessa linea è il pacchetto che hai installato. Se è installata l'ultima versione di Oracle VirtualBox, viene denominata virtualbox-5.1
.
Verificare che questa versione di Oracle VirtualBox sia attualmente installata.
dpkg-query -s virtualbox-5.1
Disinstallare Oracle VirtualBox usando un comando simile al seguente:
sudo apt remove VirtualBox-5.1
Se è installata una versione diversa di Oracle VirtualBox, sostituire VirtualBox-5.1
il comando sopra con la versione di VirtualBox.