Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission.

Når du først installerer en virtuel Linux-maskine ved hjælp af VirtualBox, finder du muligvis oplevelsen underpar. VirtualBox Guest Additions opgraderer din VM-oplevelse ved at bringe yderligere funktioner til bordet, herunder et delt udklipsholder, træk-og-slip fildeling og adaptiv skærmskalering.

Men at vide, at du skal tilføje gæstetilføjelser til dine virtuelle maskiner, er ikke så intuitivt, som det burde være. Uanset om du bruger Ubuntu, Fedora eller en hvilken som helst anden Linux-distribution, er det ret nemt at installere VirtualBox Guest Additions på din Linux-maskine, og vi viser dig, hvordan du gør det.

Installer VirtualBox Guest Additions på Linux

Installation af Guest Additions er en af ​​de mange måder at superlade dine virtuelle maskiner på. Før du kan installere Guest Additions, skal du oprette mindst én virtuel maskine ved hjælp af VirtualBox

instagram viewer
. Sørg for at installere operativsystemet, da du ikke vil være i stand til at installere Guest Additions på et live operativsystem.

På Ubuntu og Debian

Bemærk, at denne metode også vil fungere for andre Debian-baserede distributioner, inklusive Kali Linux og Linux Mint.

Start VirtualBox og start den virtuelle Ubuntu eller Debian-maskine. Lad det starte og vent på, at skrivebordet indlæses. Opdater og opgrader de eksisterende pakker på dit system ved at skrive:

sudo apt opdatering && sudo apt opgradering

Kør derefter følgende kommando for at installere nogle nødvendige pakker:

sudo apt installerebygge-essentielle dkms linux-headers-$(uname -r)

Klik derefter Enheder fra VirtualBox-menuen og vælg Indsæt gæstetilføjelses-cd-billede. Hvis du bruger Ubuntu, vil du bemærke, at et diskikon vises i docken. Klik på det for at se indholdet af det indsatte billede. På Debian eller andre distributioner kan du se filerne inde i diskbilledet ved hjælp af enhver forudinstalleret filhåndtering.

Højreklik på autorun.sh script og vælg Kør som et program fra kontekstmenuen.

Et nyt terminalvindue vises, og systemet vil bede dig om din adgangskode. Indtast din administratoradgangskode for at fortsætte. Når det er gjort, vil terminalen vise installationens fremskridt.

Hvis du foretrækker at udføre kommandoer fra terminalen, skal du først ændre biblioteket til det indsatte medie ved at skrive:

cd /media/username/VBox_GA_*

Sørg for at erstatte "brugernavn" i kommandoen med dit faktiske brugernavn. Du kan også bruge kommandoen lsblk til at se den nøjagtige sti, hvor systemet har monteret mediet.

Når du er inde i mappen, skal du udføre autorun.sh-scriptet ved at skrive:

./autorun.sh

Indtast din administratoradgangskode, og når terminalen viser "Tryk på Retur for at lukke dette vindue", hit Gå ind og genstart systemet for at ændringerne træder i kraft.

På Arch-Based Distros

Installerer VirtualBox-gæstetilføjelser på Arch Linux og Manjaro er relativt nemmere end på andre Linux-distributioner. Dette skyldes, at du direkte kan installere virtualbox-gæsteudnyttelse pakke fra det officielle Arch-lager i stedet for manuelt at installere det ved hjælp af disken.

Mange Arch-baserede Linux-distributioner inkluderer ofte Guest Additions-pakken, når du installerer dem på en virtuel maskine. Hvis din installation ikke tilbyder understøttelse af Guest Additions som standard, skal du starte med at opdatere pakkekilderne på dit system:

sudo pacman -Syyu

Installer derefter virtualbox-guest-utils-pakken ved at skrive:

sudo pacman -S virtualbox-guest-utils

Afslut ved at genstarte den virtuelle maskine. Dette sikrer, at alle ændringer, du har foretaget i systemet, bliver gemt.

På Fedora, CentOS og RHEL

Når du installerer Fedora på VirtualBox, vil du bemærke, at det kommer med VirtualBox Guest Additions forudinstalleret. Dette giver dig mulighed for at skalere opløsningen af ​​den virtuelle maskine ved at ændre størrelsen på VirtualBox-vinduet, dele udklipsholderen mellem værten og VM'en og tovejs træk-og-slip fildeling.

Men hvis du løber andre RPM-baserede distributioner, skal du muligvis installere Guest Additions manuelt. For at gøre det, start med at starte den virtuelle maskine. Klik derefter Enheder > Indsæt cd-billede med gæstetilføjelser fra den øverste menulinje. I pop op-vinduet, der følger, skal du vælge Løb.

Alternativt kan du også åbne mappen ved hjælp af en filhåndtering og klikke på Kør software prompt placeret lige under den øverste bjælke.

Indtast administratoradgangskoden for at godkende handlingen. En terminal vil poppe op og installere de nødvendige moduler. Når du bemærker "Tryk på Retur for at lukke dette vindue"-prompt på terminalen, tryk på Gå ind og genstart den virtuelle maskine.

Sådan afinstalleres VirtualBox Guest Additions på Linux

Selvom VirtualBox Guest Additions kun bringer godt til bordet, og der ikke er nogen reel skade i at holde dem installeret, er det et stykke kage at gøre det, hvis du vil afinstallere dem.

Du kan kontrollere, om VirtualBox Guest Additions er blevet fjernet fra den virtuelle maskine ved at ændre størrelsen på VM-vinduet. Hvis skærmen ikke skaleres i henhold til vinduesstørrelsen, eller du ikke kan kopiere og indsætte tekst fra værten til VM'en eller omvendt, kan du konkludere, at Guest Additions-pakken har været fjernet.

På Ubuntu og Debian

På Ubuntu og Debian skal du ændre den nuværende arbejdsmappe til /opt/VBoxGuestAdditions-[version]. Hvis du ikke kender det nøjagtige versionsnummer, kan du trykke på Tab efter at have skrevet kommandoen op til "Tilføjelser" for at udløse autofuldførelse.

cd /opt/VBoxGuestAdditions-*

Udfør derefter afinstallationsscriptet ved at skrive:

sudo ./uninstall.sh

Når processen er færdig, skal du genstarte den virtuelle maskine og kontrollere ændringerne.

På Arch Linux og Manjaro

Afinstallation af VirtualBox Guest Additions på Arch-baserede distributioner som Manjaro er lige så simpelt som at fjerne virtualbox-gæsteudnyttelse pakke ved hjælp af Pacman:

sudo pacman -Rns virtualbox-guest-utils

På Fedora og andre RPM-baserede distros

For at fjerne VirtualBox Guest Additions på Fedora, skriv følgende kommando og skriv y når du bliver bedt om det:

sudo dnf fjern virtualbox-gæstetilføjelser

Hvis du manuelt har installeret Guest Additions, skal du udføre afinstallationsscriptet, der findes på /opt/VBoxGuestAdditions-[version]. Først skal du ændre din nuværende arbejdsmappe ved hjælp af cd-kommandoen:

cd /opt/VBoxGuestAdditions-*

Da du ikke kender den nøjagtige version af pakken, der er installeret på forhånd, kan du lade skallen autofuldføre din kommando ved at trykke Tab mens du skriver mappenavnet.

Kør afinstallationsscriptet ved at skrive:

sudo ./uninstall.sh

Til sidst skal du genstarte den virtuelle maskine for at kontrollere, om ændringerne fortsætter.

Opsætning af virtuelle maskiner gjort let med VirtualBox

VirtualBox Guest Additions er et must, hvis du har installeret en Linux-distribution på VirtualBox og ønsker at nyde den komplette desktop-oplevelse. Normalt, uden gæstetilføjelser, vil dine virtuelle maskiner have en fast skærmopløsning uden understøttelse for deling af udklipsholder eller træk-og-slip filoverførsel.

Hvis du prøvede VirtualBox og ikke fandt det intuitivt eller praktisk nok, er du altid fri til at prøve anden virtualiseringssoftware. VMware og Hyper-V er to andre hypervisorer, der tilbyder funktioner, der ligner VirtualBox. Hvilken er den bedste? Svaret afhænger af din præference og brugssituation.