Slik installerer du VirtualBox Guest Additions på CentOS 8


Når du først installerer en virtuell maskin med en GUI på VirtualBox, er skjermstørrelsen vanligvis nedskalert og brukeropplevelsen er vanligvis ganske tørt. For å forbedre utseendet og funksjonaliteten til en virtuell maskin tilbyr VirtualBox et sett med programvarepakker og drivere kjent som VirtualBox gjestetillegg i form av et ISO-bilde kjent som VBoxGuestAdditions.iso. Bildet monteres deretter på gjestesystemet og gjestetilleggene installeres deretter.
VirtualBox-gjestetilleggene aktiverer funksjonene som er oppført nedenfor:

  • Forbedret den grafiske visningen/utseendet.
  • Musepekerintegrasjon mellom verts- og gjestemaskinen.
  • Delte mapper mellom verts- og gjestesystemet.
  • Kopier og lim inn og klipp og lim inn funksjonalitet mellom verten og gjestesystemet.

Krav

  • Hvordan installere VirtualBox i CentOS 8

VirtualBox gjestetillegg kan installeres på både Linux- og Windows-systemer. I denne veiledningen vil vi lede deg gjennom installasjonen av VirtualBox gjestetillegg på CentOS 8.

Trinn 1: Installere EPEL på CentOS 8

For å starte med å installere EPEL-depotet, kort for Extra Packages for Enterprise Linux, som er et repository som gir ekstra åpen kildekode-programvarepakker for RedHat-smaker som CentOS og Fedora.

For å installere EPEL-depotet på CentOS 8, kjør følgende dnf-kommando på terminalen.

sudo dnf install epel-release

Når den er installert, bekrefter du versjonen som er installert ved å kjøre kommandoen.

rpm -q epel-release

Trinn 2: Installere kjernehoder og byggeverktøy

Med EPEL-depotet installert, fortsett og installer kjernehodene og byggeverktøyene som kreves for å installere gjestetilleggene som vist.

sudo dnf install gcc make perl kernel-devel kernel-headers bzip2 dkms

Når den er installert, bekrefter du at versjonen av kernel-devel tilsvarer versjonen av Linux-kjernen ved å kjøre disse kommandoene:

rpm -q kernel-devel
uname -r

Utgangen indikerer tydelig en konflikt mellom de to versjonene. kernel-devel-versjonen er 4.18.0-147.8.1.el8_1.x86_64 mens Linux-kjerneversjonen er 4.18.0-80.el8.x86_64<.

For å løse problemet, oppdater Linux-kjernen ved å kjøre kommandoen:

sudo dnf update kernel-*

Når du blir bedt om det, trykk 'Y' og trykk ENTER for å fortsette med oppdateringen. Når oppdateringen er fullført, start CentOS 8-systemet på nytt.

sudo reboot

Under omstart, sørg for å starte opp i den siste kjerneoppføringen som tilsvarer kernel-devel-versjonen. Dette er vanligvis den første oppføringen som du kan se.

Når systemet er ferdig med oppstart, logger du på og bekrefter igjen at kernel-devel-versjonen nå samsvarer med versjonen av Linux-kjernen.

rpm -q kernel-devel
uname -r

De to versjonene er nå synkronisert. Flott! Nå kan du gå videre og installere VirtualBox gjestetillegg.

Trinn 3: Installer VirtualBox Guest Additions i CentOS 8

Det er to måter å installere gjestetillegg på, og vi vil dekke begge veier her:

Installer VirtualBox Guest Additions grafisk

For å installere VirtualBox-gjestetilleggene, gå ut til menylinjen og klikk Enheter –> Sett inn gjestetilleggs-CD-bilde.

En pop vil vises som vist. Herfra kan du ta to tilnærminger:

Du kan trykke «Kjør» og autentisere senere når du blir bedt om det. Deretter vil du se noen detaljerte utdata på terminalen. Når installasjonen er fullført, starter du systemet på nytt og starter opp i fullskjerm.

Installer VirtualBox Guest Additions manuelt

Det andre alternativet er å installere en kommandolinje. For å oppnå dette, velg «Avbryt»-alternativet og deretter åpne terminalen din og lag et monteringspunkt for gjestetilleggets ISO-bilde.

sudo mkdir -p /mnt/cdrom

Monter deretter ISO-bildet på monteringspunktet.

sudo mount /dev/cdrom /mnt/cdrom

Naviger til slutt til monteringsstedet og kjør VirtualBox-installasjonsskriptet.

cd /mnt/cdrom
sudo ./VBoxLinuxAdditions.run 

Når skriptet er ferdig kjørt, vil du umiddelbart se at skjermen panoreres til full størrelse. Hvis dette ikke skjer i ditt tilfelle, start systemet på nytt og start til slutt opp i den virtuelle CentOS 8-maskinen på fullskjerm :-)

For å aktivere musepekerintegrasjon, naviger til «Delt utklippstavle» –> «Toveis». Dette lar deg kopiere og lime inn innhold mellom verts- og gjestesystemet.

Vi håper denne artikkelen har vært nyttig for deg. Hvis du støter på noen utfordringer, vennligst ta kontakt med oss. Takk skal du ha.