Sådan installeres VirtualBox-gæstetilføjelser i Fedora


Som du måske ved, er VirtualBox en open source hypervisor, der giver brugerne mulighed for at oprette virtuelle maskiner og testkøre forskellige operativsystemer. Men det slutter ikke der.

VirtualBox inkluderer også VirtualBox-gæstetilføjelser, som er yderligere applikationer og drivere, der forbedrer ydeevnen og anvendeligheden af en virtuel maskine.

VirtualBox-gæstetilføjelser giver udvidede funktioner såsom:

  • Delt udklipsholder: Du kan problemfrit kopiere og indsætte indhold mellem værts- og gæstoperativsystemet.
  • Træk og slip: Derudover giver Virtualbox-gæstetilføjelser dig mulighed for at trække og slippe filer mellem værts- og gæstoperativsystemet.
  • Integration af musemarkør: Husk hvordan du normalt skal trykke på en kombination af taster for at frigøre musemarkøren fra den virtuelle maskine? Med Virtualbox-gæstetilføjelser hører det fortiden til, da du komfortabelt kan flytte din musemarkør til og fra gæst- og værts-OS.
  • Delte mapper: Gæstetilføjelserne giver dig også mulighed for at oprette mapper, som den virtuelle maskine kan få adgang til som netværksshares.
  • Forbedret videoydelse: Som standard leveres virtuelle maskiner med en skærm, der er meget mindre og ikke giver en opløsning, der svarer til værtssystemets. Når gæstetilføjelse er installeret, tilpasser den virtuelle maskine sig til at matche værtssystemets opløsning. For eksempel, hvis værtens opløsning er 1366 x 768, skalerer den virtuelle maskine automatisk fra sin standardopløsning, så den svarer til værtens opløsning.

Lad os nu se, hvordan du kan installere VirtualBox-gæstetilføjelser på Fedora Linux-distribution.

Installation af VirtualBox Guest Additions i Fedora

For at installere og aktivere VirtualBox-gæstetilføjelser på din Fedora Linux skal du have VirtualBox installeret på dit system, hvis ikke installere det ved hjælp af vores guide: Sådan installeres VirtualBox i Fedora Linux.

Det første trin i installationen af VirtualBox-gæstetilføjelser er installationen af kerneoverskrifter. Dette inkluderer installation af dkms-pakken (Dynamic Kernel Module Support) sammen med andre buildværktøjer som vist.

$ sudo dnf install dkms kernel-devel gcc bzip2 make curl

Når du først har installeret kerneoverskrifter, skal du bekræfte versionen af Linux-kernen og sikre, at den matcher versionen af de netop installerede kernehoveder.

For at kontrollere versionen af Linux-kernen skal du køre kommandoen.

$ uname -r 
OR
$ hostnamectl | grep -i kernel

For at kontrollere versionen af kerneudviklingsværktøjet (kernel-devel) udføres.

$ sudo rpm -qa kernel-devel

Hvis versionerne af de to (kerneversion og kerneudvikling) ikke stemmer overens som vist på skærmbilledet ovenfor, skal du opdatere kernen ved hjælp af kommandoen.

$ sudo dnf update kernel-*

Når du er færdig med at opdatere kernen, skal du genstarte systemet og kontrollere kernen version igen.

$ uname -r 

Fra output kan du se, at kerneversionen nu matcher kerneudviklingsversionen.

Nu kan du fortsætte og installere VirtualBox-gæstetilføjelser.

For at installere gæstetilføjelser skal du navigere til Enheder -> Indsæt cd-gæstetilføjelsesbillede.

I pop op-vinduet, der vises, skal du vælge indstillingen Annuller.

Naviger derefter til /run/media/username/VBox_GAs_6.0.18. Sørg for at udskifte brugernavnattributten med den aktuelt loggede bruger. Du skal få filerne vist nedenfor.

$ cd /run/media/username/VBox_GAs_6.0.18

Endelig kør scriptet VBoxLinuxAdditions.run for at installere gæstetilføjelser. Det tager cirka 4-5 minutter at installere alle de nødvendige applikationer.

$ sudo ./VBoxLinuxAdditions.run

Når installationen af VirtualBox-moduler er afsluttet, skal du genstarte dit Fedora-system, og denne gang vil det vise en fuld skærm, og du kan nu nyde alle de funktioner, der følger med gæstetilføjelser.

Vi er kommet til slutningen af denne vejledning. Din feedback er meget velkommen.