Untuk menghapus virtualbox, jalankan:
sudo apt autoremove --purge virtualbox*
Sekarang pastikan tidak ada versi lain yang diinstal pada sistem Anda dengan:
dpkg -l virtualbox* | grep ^i
Anda seharusnya tidak mendapatkan hasil apa pun.
Kemudian hapus semua PPA terkait dari direktori sources.list
dan Anda sources.list.d
. ex:
mkdir ~/apt-tmp
sudo mv /etc/apt/sources.list.d/* ~/apt-tmp
Pastikan tidak ada apa pun selain sumber repositori resmi di
/etc/sources.list.
Dan perbarui sumber Anda:
sudo apt update
Sekarang kita dapat mencari untuk melihat versi mana yang tersedia untuk diinstal:
apt-cache madison virtualbox | grep -iv sources
Yang menghasilkan output seperti ini:
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
Kemudian instal versi terbaru yang disebutkan di atas:
sudo apt install virtualbox=5.1.38-dfsg-0ubuntu1.16.04.1
Juga sudo apt install virtualbox
, akan baik-baik saja, tetapi saya akan pergi dengan perintah sebelumnya untuk memastikan versi yang saya inginkan akan diinstal.
Lagi pula, periksa apakah versi yang benar sudah diinstal.
Dari baris perintah:
dpkg -l virtualbox* | grep ^i
yang akan menghasilkan:
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
Kemudian Anda juga dapat menjalankan:
sudo apt upgrade
Untuk berjaga-jaga.