Sanal kutuyu kaldırmak için şunu çalıştırın:
sudo apt autoremove --purge virtualbox*
Şimdi sisteminizde yüklü başka bir sürüm olmadığından emin olun:
dpkg -l virtualbox* | grep ^i
Herhangi bir çıktı almamalısınız.
Ardından, ilgili tüm PPA'ları sources.list
ve sources.list.d
dizininizden kaldırın . örn:
mkdir ~/apt-tmp
sudo mv /etc/apt/sources.list.d/* ~/apt-tmp
Resmi depo kaynakları dışında hiçbir şey olmadığından emin olun.
/etc/sources.list.
Ve kaynaklarınızı güncelleyin:
sudo apt update
Şimdi hangi sürümlerin yüklenebileceğini görmek için arama yapabiliriz:
apt-cache madison virtualbox | grep -iv sources
Hangi böyle bir çıktı üretir:
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
Ardından yukarıda belirtilen en son sürümü yükleyin:
sudo apt install virtualbox=5.1.38-dfsg-0ubuntu1.16.04.1
Ayrıca sudo apt install virtualbox
, iyi olurdu, ancak istenen sürümün yükleneceğinden emin olmak için eski komutla giderdim.
Sonuçta, doğru sürümün kurulu olup olmadığını kontrol edin.
Komut satırından:
dpkg -l virtualbox* | grep ^i
Hangi çıktı:
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
Sonra da çalıştırabilirsiniz:
sudo apt upgrade
Her ihtimale karşı.