Lezers zoals jij steunen MUO. Wanneer u een aankoop doet via links op onze site, kunnen we een aangesloten commissie verdienen.

Wanneer u voor het eerst een virtuele Linux-machine installeert met VirtualBox, vindt u de ervaring misschien ondermaats. VirtualBox Guest Additions upgraden uw VM-ervaring door extra functies aan tafel te brengen, waaronder een gedeeld klembord, het delen van bestanden via slepen en neerzetten en ondersteuning voor adaptieve schermschaling.

Maar weten dat u gasttoevoegingen aan uw virtuele machines moet toevoegen, is niet zo intuïtief als zou moeten. Of je nu Ubuntu, Fedora of een andere Linux-distributie gebruikt, het installeren van VirtualBox Guest Additions op je Linux-machine is vrij eenvoudig, en we laten je zien hoe je het moet doen.

Installeer VirtualBox Guest Additions op Linux

Het installeren van gasttoevoegingen is een van de vele manieren om uw virtuele machines een boost te geven. Voordat u Guest Additions kunt installeren, moet u dit doen maak ten minste één virtuele machine met VirtualBox

instagram viewer
. Zorg ervoor dat u het besturingssysteem installeert, aangezien u Guest Additions niet kunt installeren op een live besturingssysteem.

Op Ubuntu en Debian

Merk op dat deze methode ook werkt voor andere op Debian gebaseerde distributies, waaronder Kali Linux en Linux Mint.

Start VirtualBox en start de virtuele Ubuntu- of Debian-machine. Laat het opstarten en wacht tot het bureaublad is geladen. Update en upgrade de bestaande pakketten op uw systeem door te typen:

sudo apt-update && sudo apt-upgrade

Voer vervolgens de volgende opdracht uit om enkele noodzakelijke pakketten te installeren:

sudo geschikt installerenbouwen-essentiële dkms linux-headers-$(uname -r)

Klik vervolgens Apparaten uit het VirtualBox-menu en selecteer Plaats de cd-image voor gasttoevoegingen. Als u Ubuntu gebruikt, ziet u een schijfpictogram verschijnen in het dock. Klik erop om de inhoud van de ingevoegde afbeelding te bekijken. Op Debian of andere distributies kunt u de bestanden in de schijfkopie bekijken met elke vooraf geïnstalleerde bestandsbeheerder.

Klik met de rechtermuisknop op de autorun.sh script en selecteer Uitvoeren als een programma vanuit het contextmenu.

Er verschijnt een nieuw terminalvenster en het systeem zal u om uw wachtwoord vragen. Voer uw beheerderswachtwoord in om door te gaan. Als u klaar bent, geeft de terminal de voortgang van de installatie weer.

Als u de voorkeur geeft aan het uitvoeren van opdrachten vanaf de terminal, wijzigt u eerst de map naar de ingevoegde media door te typen:

CD /media/username/VBox_GA_*

Vervang "gebruikersnaam" in de opdracht met uw daadwerkelijke gebruikersnaam. U kunt ook de opdracht lsblk gebruiken om het exacte pad te bekijken waar het systeem de media heeft aangekoppeld.

Zodra u zich in de map bevindt, voert u het autorun.sh-script uit door te typen:

./autorun.sh

Voer uw beheerderswachtwoord in en wanneer de terminal "Druk op Return om dit venster te sluiten", hit Binnenkomen en start het systeem opnieuw op om de wijzigingen door te voeren.

Op Arch-gebaseerde distro's

Installeren VirtualBox-gasttoevoegingen op Arch Linux en Manjaro is relatief eenvoudiger dan op andere Linux-distributies. Dit komt omdat u de virtualbox-guest-utils pakket uit de officiële Arch-repository in plaats van het handmatig te installeren met behulp van de schijf.

Veel Arch-gebaseerde Linux-distributies bevatten vaak het Guest Additions-pakket wanneer u ze op een virtuele machine installeert. Als uw installatie standaard geen ondersteuning biedt voor gasttoevoegingen, begint u met het bijwerken van de pakketbronnen op uw systeem:

sudo pacman -Syyu

Installeer vervolgens het virtualbox-guest-utils-pakket door te typen:

sudo pacman -S virtualbox-guest-utils

Voltooi door de virtuele machine opnieuw op te starten. Dit zorgt ervoor dat alle wijzigingen die u in het systeem hebt aangebracht, worden opgeslagen.

Op Fedora, CentOS en RHEL

Wanneer je Fedora op VirtualBox installeert, zul je merken dat VirtualBox Guest Additions vooraf is geïnstalleerd. Hierdoor kunt u de resolutie van de virtuele machine schalen door het formaat van het VirtualBox-venster te wijzigen, het klembord te delen tussen de host en de VM, en bidirectioneel bestanden te slepen en neer te zetten.

Maar als je aan het rennen bent andere op RPM gebaseerde distributies, moet u Guest Additions mogelijk handmatig installeren. Om dat te doen, begint u met het starten van de virtuele machine. Dan klikken Apparaten > Plaats gasttoevoegingen CD-image uit de bovenste menubalk. Selecteer in de pop-up die volgt Loop.

U kunt de map ook openen met behulp van een bestandsbeheerder en op het Voer software uit prompt direct onder de bovenste balk.

Voer het beheerderswachtwoord in om de bewerking te verifiëren. Er verschijnt een terminal die de benodigde modules installeert. Zodra u merkt dat de "Druk op Return om dit venster te sluiten" prompt op de terminal, druk op Binnenkomen en herstart de virtuele machine.

Hoe VirtualBox Guest Additions op Linux te verwijderen

Hoewel VirtualBox-gasttoevoegingen alleen maar goeds op tafel brengen en het geen kwaad kan om ze geïnstalleerd te houden, is het een fluitje van een cent als je ze wilt verwijderen.

U kunt controleren of VirtualBox-gasttoevoegingen met succes van de virtuele machine zijn verwijderd door het formaat van het VM-venster te wijzigen. Als het scherm niet schaalt volgens de venstergrootte, of als u geen tekst kunt kopiëren en plakken van de host naar de VM of vice versa, kun je concluderen dat het Guest Additions-pakket is geweest VERWIJDERD.

Op Ubuntu en Debian

Wijzig op Ubuntu en Debian de huidige werkmap in /opt/VBoxGuestAdditions-[version]. Als u het exacte versienummer niet weet, kunt u op drukken tabblad na het typen van de opdracht tot "Toevoegingen" om automatisch aanvullen te activeren.

CD /opt/VBoxGuestAdditions-*

Voer vervolgens het verwijderingsscript uit door te typen:

sudo ./uninstall.sh

Nadat het proces is voltooid, start u de virtuele machine opnieuw op en controleert u de wijzigingen.

Op Arch Linux en Manjaro

Het verwijderen van VirtualBox Guest Additions op Arch-gebaseerde distributies zoals Manjaro is net zo eenvoudig als het verwijderen van de virtualbox-guest-utils pakket met behulp van Pacman:

sudo pacman -Rns virtualbox-guest-utils

Op Fedora en andere op RPM gebaseerde distro's

Om VirtualBox Guest Additions op Fedora te verwijderen, typ je het volgende commando en typ je j als daarom gevraagd wordt:

sudo dnf verwijder virtualbox-gasttoevoegingen

Als u Guest Additions handmatig hebt geïnstalleerd, moet u het verwijderingsscript uitvoeren dat zich bevindt op /opt/VBoxGuestAdditions-[version]. Wijzig eerst uw huidige werkmap met behulp van de opdracht cd:

CD /opt/VBoxGuestAdditions-*

Omdat je vooraf niet de exacte versie van het geïnstalleerde pakket weet, kun je de shell je opdracht automatisch laten voltooien door op te drukken tabblad terwijl u de mapnaam typt.

Voer het verwijderingsscript uit door te typen:

sudo ./uninstall.sh

Start ten slotte de virtuele machine opnieuw op om te controleren of de wijzigingen blijven bestaan.

Installaties van virtuele machines gemakkelijk gemaakt met VirtualBox

VirtualBox Guest Additions zijn een must als je een Linux-distributie op VirtualBox hebt geïnstalleerd en wilt genieten van de volledige desktopervaring. Gewoonlijk hebben uw virtuele machines zonder gasttoevoegingen een vaste weergaveresolutie, zonder ondersteuning voor het delen van klemborden of bestandsoverdracht via slepen en neerzetten.

Als je VirtualBox hebt geprobeerd en het niet intuïtief of handig genoeg vond, staat het je altijd vrij om andere virtualisatiesoftware te proberen. VMware en Hyper-V zijn twee andere hypervisors die functies bieden die vergelijkbaar zijn met VirtualBox. Welke is de beste? Het antwoord hangt af van uw voorkeur en use case.