Deze beginnershandleiding legt verschillende manieren uit om VirtualBox te installeren op Ubuntu en andere op Debian gebaseerde Linux-distributies.
Oracle’s gratis en open-source aanbod VirtualBox is een uitstekende virtualisatietool, vooral voor desktop-besturingssystemen. Ik gebruik het liever dan VMWare Workstation in Linux, een andere virtualisatietool.
Je kunt virtualisatiesoftware zoals VirtualBox gebruiken voor het installeren en gebruiken van een ander besturingssysteem binnen een virtuele machine.
Je kunt bijvoorbeeld Linux installeren op VirtualBox binnen Windows. Op dezelfde manier kunt u ook Windows binnen Linux installeren met VirtualBox.
U kunt VirtualBox ook gebruiken voor het installeren van een andere Linux-distributie binnen uw huidige Linux-systeem. Dit is eigenlijk waar ik het voor gebruik. Als ik hoor over een leuke Linux distributie, in plaats van het te installeren op een echt systeem, test ik het op een virtuele machine. Dat is handiger als je een distributie wilt uitproberen voordat je beslist om hem op je echte computer te installeren.
In deze beginnershandleiding laat ik je verschillende manieren zien om Oracle VirtualBox te installeren op Ubuntu en andere op Debian gebaseerde distributies.
VirtualBox installeren op Ubuntu en op Debian gebaseerde Linux-distributies
De hier vermelde installatiemethoden zouden ook moeten werken voor andere op Debian en Ubuntu gebaseerde Linux-distributies, zoals Linux Mint, elementary OS, enz.
Methode 1: VirtualBox installeren vanuit de Ubuntu-repository
Pros: Eenvoudige installatie
Cons: Installeert oudere versie
De eenvoudigste manier om VirtualBox op Ubuntu te installeren is om het te zoeken in het Software Center en het van daaruit te installeren.
U kunt het ook vanaf de opdrachtregel installeren met dit commando:
sudo apt install virtualbox
Als u echter de pakketversie controleert voordat u het installeert, zult u zien dat de VirtualBox die door Ubuntu’s repository wordt geleverd, vrij oud is.
Bijv. de huidige VirtualBox versie op het moment van schrijven is 6.0, maar die in Software Center is 5.2. Dit betekent dat u niet de nieuwere functies krijgt die in de nieuwste versie van VirtualBox zijn geïntroduceerd.
Methode 2: VirtualBox installeren met deb-bestand van Oracle’s website
Pros: Gemakkelijk de nieuwste versie installeren
Cons: Kan niet upgraden naar nieuwere versie
Als u de nieuwste versie van VirtualBox op Ubuntu wilt gebruiken, zou de gemakkelijkste manier zijn om het deb-bestand te gebruiken.
Oracle biedt kant-en-klare binaire bestanden voor VirtualBox-releases. Als u op de downloadpagina kijkt, ziet u de optie om de deb-installatiebestanden voor Ubuntu en andere distributies te downloaden.
U hoeft dit deb-bestand alleen maar te downloaden en erop te dubbelklikken om het te installeren. Zo eenvoudig is het.
Het probleem met deze methode is echter dat u niet automatisch wordt bijgewerkt naar nieuwere VirtualBox-releases. De enige manier is om de bestaande versie te verwijderen, de nieuwere versie te downloaden en deze opnieuw te installeren. Dat is niet erg handig, toch?
Methode 3: VirtualBox installeren met behulp van Oracle’s repository
Pros: Automatische updates met systeemupdates
Cons: Enigszins gecompliceerde installatie
Dit is de opdrachtregelmethode, en deze lijkt u misschien gecompliceerd, maar heeft voordelen ten opzichte van de vorige twee methoden. U krijgt de laatste versie van VirtualBox, die automatisch zal worden bijgewerkt met toekomstige releases. Dat is waar je naar op zoek bent, neem ik aan.
Om VirtualBox te installeren met de commandoregel, voeg je Oracle VirtualBox’s repository toe aan je lijst van repositories. Je voegt dan zijn GPG sleutel toe, zodat je systeem deze repository vertrouwt. Wanneer je nu VirtualBox installeert, zal het worden geïnstalleerd vanuit Oracle’s repository in plaats van Ubuntu’s repository. Als er een nieuwe versie wordt uitgebracht, zal de VirtualBox installatie worden bijgewerkt samen met de systeemupdates. Laten we eens kijken hoe we dat kunnen doen.
Voeg eerst de sleutel voor de repository toe. U kunt de sleutel downloaden en toevoegen met dit ene commando.
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Belangrijk voor Mint-gebruikers
De volgende stap werkt alleen voor Ubuntu. Als u Linux Mint gebruikt of een andere distributie gebaseerd op Ubuntu, vervang dan $(lsb_release -cs) in het commando door de Ubuntu versie waar uw huidige versie op gebaseerd is. Bijvoorbeeld, Linux Mint 19 series gebruikers zouden bionic moeten gebruiken en Mint 18 series gebruikers zouden xenial moeten gebruiken. Zoiets als dit:
sudo add-apt-repository “deb http://download.virtualbox.org/virtualbox/debian bionic contrib”
Nu voeg je de Oracle VirtualBox repository toe aan de lijst van repositories met dit commando:
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
Als je mijn artikel over het controleren van je Ubuntu versie hebt gelezen, weet je waarschijnlijk dat ‘lsb_release -cs’ de codenaam van je Ubuntu systeem zal afdrukken.
Note: Als je een add-apt-repository command not found error ziet, moet je het software-properties-common pakket installeren.
Nu je de juiste repository hebt toegevoegd, vernieuw je de lijst van pakketten die beschikbaar zijn via deze repositories en installeer je VirtualBox.
sudo apt update && sudo apt install virtualbox-6.0
Tip: Een goed idee zou zijn om te typen sudo apt install virtualbox- en druk op tab om de verschillende VirtualBox-versies te zien die beschikbaar zijn voor installatie – selecteer vervolgens een van hen door het volledig te typen.
Hoe VirtualBox te verwijderen van Ubuntu
Nu je hebt geleerd om VirtualBox te installeren, moet ik ook de stappen vermelden om het te verwijderen.
Als je het vanuit het Software Center hebt geïnstalleerd, is de makkelijkste manier om de applicatie te verwijderen, vanuit het Software Center zelf. U hoeft het alleen maar te vinden in de lijst met geïnstalleerde toepassingen en op de knop Verwijderen te klikken.
Een andere manier is om de opdrachtregel te gebruiken.
sudo apt remove virtualbox virtualbox-*
Merk op dat dit niet de virtuele machines en de bestanden zal verwijderen die zijn gekoppeld aan de besturingssystemen die u met VirtualBox hebt geïnstalleerd. Dat is niet helemaal een slechte zaak, omdat je ze misschien veilig wilt bewaren en later of in een ander systeem wilt gebruiken.
Finitief …
Ik hoop dat je een van deze methoden hebt kunnen gebruiken om VirtualBox te installeren. Ik zou ook adviseren om VirtualBox Guest Additions te installeren op Ubuntu of welk gastsysteem je ook gebruikt in je VM om een betere en soepelere ervaring te krijgen.