Para remover o virtualbox, execute:
sudo apt autoremove --purge virtualbox*
Agora verifique se não há outra versão instalada no seu sistema:
dpkg -l virtualbox* | grep ^i
Você não deve obter nenhuma saída.
Em seguida, remova todos os PPAs relacionados do seu diretório sources.list
e sources.list.d
. ex:
mkdir ~/apt-tmp
sudo mv /etc/apt/sources.list.d/* ~/apt-tmp
Verifique se não há nada, exceto fontes de repositórios oficiais no
/etc/sources.list.
E atualize suas fontes:
sudo apt update
Agora podemos pesquisar para ver quais versões estão disponíveis para instalação:
apt-cache madison virtualbox | grep -iv sources
O que produz uma saída como esta:
virtualbox | 5.1.38-dfsg-0ubuntu1.16.04.1 | http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages
virtualbox | 5.0.18-dfsg-2build1 | http://archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages
Em seguida, instale a versão mais recente mencionada acima:
sudo apt install virtualbox=5.1.38-dfsg-0ubuntu1.16.04.1
Além disso sudo apt install virtualbox
, seria bom, mas eu usaria o comando anterior para garantir que minha versão desejada fosse instalada.
E, afinal, verifique se a versão correta está instalada.
Na linha de comando:
dpkg -l virtualbox* | grep ^i
que produzirá:
ii virtualbox 5.1.38-dfsg-0ubuntu1.16.04.1 amd64 x86
virtualization solution - base binaries
ii virtualbox-dkms 5.1.38-dfsg-0ubuntu1.16.04.1 all x86
virtualization solution - kernel module sources for dkms
ii virtualbox-qt 5.1.38-dfsg-0ubuntu1.16.04.1 amd64 x86
virtualization solution - Qt based user interface
Então você também pode executar:
sudo apt upgrade
Apenas no caso de.