Como desinstalar o VirtualBox em 12.04?

37

Alguém pode me ajudar a remover o VirtualBox?

Estou executando o 12.04.

    
por helongvae 18.09.2012 / 05:45

6 respostas

56

Para remover o VirtualBox, eu recomendo realmente executar este comando e não substituindo * por qualquer coisa (apenas execute exatamente assim):

sudo apt-get remove virtualbox-\*

Se você quiser remover também os arquivos de configuração globais (isso faz não remover suas máquinas virtuais), execute exatamente isso:

sudo apt-get purge virtualbox-\*

Esse método está OK, mas desta forma pode ser mais completo.

Explicação

  • Você pode ter vários pacotes relacionados ao VirtualBox instalados. Assumindo que sua máquina não precisa mais ser uma máquina host ou guest do VirtualBox, todos esses pacotes podem ir. Por exemplo, na caixa 11.10 que estou usando agora, há 18 desses pacotes disponíveis para instalação (sua máquina pode ter alguns ou até todos eles, ou outros pacotes da sua versão ou um 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
    

    Alguns provavelmente já não estão instalados, e alguns podem ser removidos automaticamente como consequência da remoção de outros, mas outros não.

  • apt-get aceita * caracteres e os trata como parte de uma expressão regular . Isso é em alguns aspectos semelhante ao modo como um shell de linha de comando processa * . Quando usado em um comando apt-get , virtualbox-\* (veja abaixo porque o \ , que não está sendo usado como sintaxe de expressão regular) corresponde a qualquer pacote cujo nome contenha virtualbox .

    (Tenha cuidado com isso quando aplicado a pacotes com nomes mais curtos! Por exemplo, wine\* corresponde a cada pacote com win - não apenas wine - em qualquer lugar em seu nome.)

    Portanto, não é necessário expandir manualmente * . Ele pode ficar, e ele vai pegar os vários pacotes relacionados, como descrito acima, , bem como pacotes com versões explícitas em seus nomes como discutido lá .

  • No entanto, o próprio shell , que executa apt-get com os argumentos da linha de comando especificados, também aceita curingas. Portanto, você deve escapar o caractere curinga (e uma maneira de fazer isso é com um caractere \ antes do * ). Caso contrário, se sua expressão corresponder a um arquivo ou pasta nesse local atual, o shell forneceria seu nome para apt-get , o que seria errado.

O que a purga faz aqui?

purge remove apenas os arquivos de configuração globais. Ele não remove máquinas virtuais, portanto, é seguro usá-lo. No entanto:

  • Ele também não remove a maioria das configurações que você poderia imaginar. Lembre-se, ele remove apenas os arquivos de configuração globais . Ele não remove nenhum arquivo de configuração criado por usuários que existam em seus diretórios iniciais e define como o VirtualBox é configurado para eles .
  • Os arquivos de configuração raramente ocupam muito espaço. Se o seu objetivo é liberar espaço, mas você acha que pode querer usar o VirtualBox novamente, talvez prefira não usar purge .

Além disso, observe: apt-get --purge remove ... é o mesmo que apt-get purge ... .

    
por Eliah Kagan 29.12.2012 / 19:28
11

Abra o terminal ( Ctrl + Alt + T ) e emita o comando:

sudo apt-get purge virtualbox-*

Substitua * pela versão do VirtualBox instalada em seu sistema (por exemplo, sudo apt-get purge virtualbox-4.2 ).

Como alternativa, você pode usar o recurso de preenchimento automático no terminal pressionando a tecla Tab depois de digitar virtualbox .

    
por user61928 18.09.2012 / 08:58
4

Se você tiver o Oracle VM VirtualBox e o ubuntu 15.04

  1. sudo dpkg -l | grep virtualbox

que mostra algo assim.

ii virtualbox-4.2 4.2.6-82870 ~ Ubuntu ~ quantd amd64 Oracle VM VirtualBox

  1. agora a partir do comando acima, você pode determinar qual versão da caixa virtual está instalada na sua máquina.Depois disso, digite estes comandos no seu terminal, Apenas substitua o 4.2 pela sua versão do VirtualBox.

    sudo apt-get purge virtualbox-4.2 virtualbox-qt

por Abs 21.07.2015 / 15:36
1

Para mim nada ajudou, mas isso

$ sudo /opt/VirtualBox/uninstall.sh

vboxdrv.sh: Stopping VirtualBox services.
VirtualBox 5.1.22 r115126 has been removed successfully.

$ sudo rm -rf /opt/VirtualBox/
    
por Eugene Kusnetsov 20.06.2017 / 12:08
0

ou use o próximo comando se você instalar o vmbox a partir do script:

sudo ./VirtualBox-4.1.4-74291-Linux_amd64.run remove
    
por Dmitrii 20.02.2016 / 15:16
0

16.04 e posterior

Abra o terminal e digite:

sudo apt remove virtualbox unity-scope-virtualbox ^virtualbox-

Como desinstalar o Oracle VirtualBox

Se você instalou o VirtualBox no site da Oracle, encontre sua versão do VirtualBox da seguinte forma:

sudo apt install aptitude
aptitude search virtualbox\*

A versão mais recente do VirtualBox que possui Oracle VM VirtualBox na mesma linha é o pacote que você instalou. Se você tiver a versão mais recente do Oracle VirtualBox instalada, ela será denominada virtualbox-5.1 .

Verifique se esta versão do Oracle VirtualBox está atualmente instalada.

dpkg-query -s virtualbox-5.1    

Desinstale o Oracle VirtualBox usando um comando como este:

sudo apt remove VirtualBox-5.1  

Se você tiver uma versão diferente do Oracle VirtualBox instalada, substitua VirtualBox-5.1 no comando acima por sua versão do VirtualBox.

    
por karel 20.09.2017 / 18:38