Wyszukiwanie w witrynie

Zainstaluj najnowszą wersję Virtualbox na Ubuntu za pośrednictwem oficjalnego repozytorium


Użytkownicy Ubuntu mogą łatwo i szybko zainstalować Oracle Virtualbox typu open source z repozytorium Ubuntu. Jednak przy użyciu tej metody instalacji prawdopodobnie nie otrzymasz najnowszej i najlepszej wersji Virtualbox. Jeśli lubisz być na bieżąco, możesz zainstalować najnowszą wersję Virtualbox na Ubuntu za pośrednictwem oficjalnego repozytorium Virtualbox. Oto jak.

Zainstaluj najnowszą wersję Virtualbox na Ubuntu

Jeśli zainstalowałeś już VirtualBox z repozytorium Ubuntu, usuń go za pomocą następującego polecenia. Nie martw się o swój system operacyjny gościa. Nic im nie będzie.

sudo apt-get remove virtualbox
sudo apt-get autoremove

Utwórz nowy plik listy źródeł dla oficjalnego repozytorium Virtualbox za pomocą edytora tekstu wiersza poleceń, takiego jak Nano.

sudo nano /etc/apt/sources.list.d/virtualbox.list

Dodaj tę linię na końcu pliku.

deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian bionic contrib

Jeśli nie używasz Ubuntu 18.04, zastąp bionic nazwą kodową swojej dystrybucji, taką jak eoan (Ubuntu 19.10) i xenial (Ubuntu 16.04).

Zapisz i zamknij plik. (Aby zapisać plik w edytorze tekstu Nano, naciśnij Ctrl+O, a następnie naciśnij Enter, aby potwierdzić. Aby wyjść, naciśnij Ctrl+X. )

Następnie uruchom następujące polecenie, aby pobrać i zaimportować klucz publiczny Oracle.

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

Odcisk palca klucza publicznego Oracle to

B9F8 D658 297A F3EF C18D  5CDF A2F6 83C5 2980 AECF
Oracle Corporation (VirtualBox archive signing key) <[email >

Możesz użyć apt-key do wyświetlenia listy odcisków palców.

apt-key finger

Sprawdź odcisk palca i upewnij się, że pasuje do powyższego odcisku palca.

Teraz zaktualizuj indeks pakietu lokalnego i zainstaluj Virtualbox

sudo apt-get update

sudo apt-get install virtualbox-6.0 dkms

dkms może automatycznie przekompilować moduły jądra hosta Virtualbox (vboxdrv, vboxnetflt i vboxnetadp) podczas aktualizacji jądra Linuksa do nowej wersji, co jest bardzo ważne, aby Virtualbox działał poprawnie.

Sprawdź numer wersji Virtualbox.

Naprawianie błędu

Jeśli widzisz następujący błąd:

The Virtualbox kernel modules do not match this version of Virtualbox.

Dzieje się tak, ponieważ wcześniej zainstalowałeś starszą wersję Virtualbox, a następnie nie usunąłeś starego modułu jądra Virtualbox podczas instalowania najnowszej wersji Virtualbox. Najpierw uruchom następujące polecenie, aby usunąć pozostałe pakiety zależności w systemie.

sudo apt autoremove

Następnie uruchom polecenie vboxconfig.

sudo /sbin/vboxconfig

Upewnij się, że wyświetla wiersz vboxdrv.sh: Budowanie modułów jądra Virtualbox, który wskazuje, że buduje moduł jądra dla najnowszej wersji Virtualbox.

Podsumowanie

Mam nadzieję, że ten samouczek pomógł Ci zainstalować najnowszą wersję Virtualbox na Ubuntu. Możesz także przeczytać:

  • Jak uzyskać dostęp do USB z systemu operacyjnego gościa VirtualBox

Jak zawsze, jeśli uznasz ten post za przydatny, zapisz się do naszego bezpłatnego biuletynu, aby uzyskać więcej porad i wskazówek. Uważaj 🙂

Powiązane artykuły