Installer VirtualBox Guest Additions i CentOS, RHEL & Fedora


VirtualBox Guest Additions er software (typisk enhedsdrivere og andre specielle systemapplikationer), der muliggør problemfri integration mellem værts- og gæstesystemet. De hjælper dig med at få det bedste ud af dit gæstoperativsystem for bedre ydeevne og brugervenlighed.

Nogle af de funktioner, der tilbydes af Guest Additions, inkluderer musemarkørintegration, Drag'n'Drop-funktionalitet, delt udklipsholder, delte mapper, forbedret videounderstøttelse, tidssynkronisering, generisk vært/gæstekommunikationssti, sømløse vinduer og mere.

Gæstetilføjelser er designet til at blive installeret i en virtuel maskine, når et gæstoperativsystem er blevet installeret.

I denne artikel vil vi forklare, hvordan du installerer VirtualBox Guest Additions på CentOS- og RHEL-baserede distributioner såsom Fedora og Scientific Linux.

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

1. Start først med at aktivere EPEL-lageret på dit CentOS/RHEL-gæstoperativsystem til at installere nogle nødvendige pakker, der er nødvendige til installationsprocessen som vist.

# yum -y install epel-release

2. Opdater derefter hver pakke på dit gæstesystem inklusive kernen til den nyeste version, der både er tilgængelig og kan løses, som vist. Når opgraderingsprocessen er færdig, skal du genstarte dit system for at fuldføre opgraderingsprocessen og begynde at bruge den nye kerne.

# yum -y update   [On RHEL/CentOS]
# dnf -y upgrade  [On Fedora 22+]

3. Når opdateringsprocessen er afsluttet, skal du installere alle kernehoveder, udviklerværktøjer og andre relaterede pakker, der er nødvendige for at installere gæstetilføjelser fra kilden som vist.

---------- On RHEL/CentOS ---------- 
# yum install make gcc kernel-headers kernel-devel perl dkms bzip2

---------- On Fedora 22+ ----------
# dnf install make gcc kernel-headers kernel-devel perl dkms bzip2

4. Indstil derefter KERN_DIR-miljøvariablen til kernekildekodebiblioteket (/ usr/src/kerner/& # 36 (uname -r)) og eksporter den på samme tid som vist.

# export KERN_DIR=/usr/src/kernels/$(uname -r)

5. Nu kan du montere gæsteadditionerne ISO og køre installationsprogrammet på to måder:

Hvis du har et skrivebordsmiljø installeret, skal du bruge denne mulighed fra menubjælken Virtuel maskine, gå til Enheder => klik på Indsæt gæsteadditioner-cd-billede for at montere gæstetilføjelses-ISO-filen i dit gæst OS.

Et dialogvindue åbnes, hvor du bliver bedt om at køre installationsprogrammet, klik på Kør for at udføre det. Dette åbner igen en terminal, der viser installationsoplysningerne (følg instruktionerne på skærmen).

Log ind på terminalen og kør følgende kommandoer for at montere ISO-filen Guest Additions, flyt ind i den mappe, hvor ISO-gæstetilføjelsen er monteret, inde der finder du VirtualBosx gæstetilføjelsesinstallatører til forskellige platforme, kør den til Linux, som følger .

# mount -r /dev/cdrom /media
# cd /media/
# ./VBoxLinuxAdditions.run 

6. Når installationen er gennemført, skal du slukke for dit gæstesystem for at udføre bestemte indstillinger som forklaret nedenfor.

Bemærk: Hvis du ikke har et skrivebordsmiljø installeret, kan du installere Gnome 3-skrivebordet eller springe over det næste afsnit. Du skal være god at gå.

7. Nu skal du aktivere det delte udklipsholder og drag'n'drop-funktionalitet til dit gæstestyringssystem. Fra indstillingerne for CentOS, RHEL og Fedora gæstemaskine skal du gå til Generelt => Avanceret og aktivere disse to muligheder derfra, klikke på rullemenuen for at vælge en indstilling.

Når du er færdig, skal du klikke på OK for at gemme indstillingerne og starte dit gæstes OS og bekræfte, at de ændringer, du lige har foretaget, fungerer som forventet.

Det er det! VirtualBox Guest Additions gør dit liv simpelt, mens du bruger gæstoperativsystemer ved at muliggøre problemfri integration mellem værts- og gæstesystemerne. Hvis du har problemer under installationen, skal du bruge feedbackformularen nedenfor til at stille spørgsmål.