Kako instalirati dodatke za goste VirtualBoxa na CentOS 8


Kada prvi put instalirate virtualni stroj s GUI-jem na VirtualBoxu, veličina zaslona obično je smanjena, a korisničko iskustvo obično je prilično bljutavo. Kako bi poboljšao izgled i funkcionalnost virtualnog stroja, VirtualBox pruža skup softverskih paketa i upravljačkih programa poznatih kao VirtualBox gostujući dodaci u obliku ISO slike poznate kao VBoxGuestAdditions.iso. Slika se zatim postavlja na sustav za goste, a dodaci za goste se nakon toga instaliraju.
Dodaci za goste VirtualBoxa omogućuju dolje navedene funkcije:

  • Poboljšan grafički prikaz/izgled.
  • Integracija pokazivača miša između glavnog i gostujućeg računala.
  • Dijeljene mape između glavnog i gostujućeg sustava.
  • Funkcionalnost kopiranja i lijepljenja i izrezivanja i lijepljenja između glavnog i gostujućeg sustava.

Zahtjevi

  • Kako instalirati VirtualBox u CentOS 8

Dodaci za goste VirtualBox mogu se instalirati i na Linux i na Windows sustave. U ovom vodiču provest ćemo vas kroz instalaciju dodataka za goste VirtualBox na CentOS 8.

Korak 1: Instalirajte EPEL na CentOS 8

Za početak, započnite instaliranjem EPEL repozitorija, ukratko za Extra Packages for Enterprise Linux, što je repozitorij koji pruža dodatne softverske pakete otvorenog koda za RedHat okusi kao što su CentOS i Fedora.

Da biste instalirali EPEL repozitorij na CentOS 8, pokrenite sljedeću naredbu dnf na terminalu.

sudo dnf install epel-release

Nakon instalacije potvrdite instaliranu verziju pokretanjem naredbe.

rpm -q epel-release

Korak 2: Instaliranje zaglavlja kernela i alata za izgradnju

S instaliranim spremištem EPEL, nastavite i instalirajte zaglavlja kernela i alate za izgradnju potrebne za instalaciju gostujućih dodataka kao što je prikazano.

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

Nakon instalacije, potvrdite da verzija kernel-devel odgovara verziji vašeg Linux kernela pokretanjem ovih naredbi:

rpm -q kernel-devel
uname -r

Izlaz jasno ukazuje na sukob između dvije verzije. Verzija razvoja jezgre je 4.18.0-147.8.1.el8_1.x86_64 dok je verzija jezgre Linuxa 4.18.0-80.el8.x86_64<.

Da biste riješili problem, ažurirajte Linux kernel pokretanjem naredbe:

sudo dnf update kernel-*

Nakon upita pritisnite 'Y' i pritisnite ENTER za nastavak ažuriranja. Kada ažuriranje završi, ponovno pokrenite sustav CentOS 8.

sudo reboot

Tijekom ponovnog pokretanja, svakako se podignite s najnovijim unosom kernela koji odgovara verziji kernel-devel. Kao što vidite, ovo je obično prvi unos.

Nakon što je sustav gotov s pokretanjem, prijavite se i još jednom potvrdite da verzija kernel-devel sada odgovara verziji Linux kernela.

rpm -q kernel-devel
uname -r

Dvije su verzije sada usklađene. Sjajno! Sada možete nastaviti i instalirati VirtualBox dodatke za goste.

Korak 3: Instalirajte VirtualBox Guest Additions u CentOS 8

Postoje dva načina za instaliranje dodataka za goste, a mi ćemo ovdje pokriti oba načina:

Instalirajte VirtualBox Guest Additions grafički

Da biste instalirali dodatke za goste VirtualBoxa, idite na traku izbornika i kliknite Uređaji –> Umetni CD s dodacima za goste sliku.

Pojavit će se skočni prozor kao što je prikazano. Odavde možete pristupiti na dva načina:

Možete pritisnuti 'Pokreni' i kasnije se autentificirati kada se to od vas zatraži. Nakon toga, vidjet ćete opširni izlaz na terminalu. Nakon što je instalacija gotova, ponovno pokrenite sustav i pokrenite ga na cijelom zaslonu.

Ručno instalirajte dodatke za goste VirtualBoxa

Druga opcija je instaliranje naredbenog retka. Da biste to postigli, odaberite opciju "Odustani", a zatim otvorite svoj terminal i stvorite točku montiranja za ISO sliku gostujućih dodataka.

sudo mkdir -p /mnt/cdrom

Zatim montirajte ISO sliku na točku montiranja.

sudo mount /dev/cdrom /mnt/cdrom

Zatim konačno idite na mjesto montiranja i pokrenite instalacijsku skriptu VirtualBoxa.

cd /mnt/cdrom
sudo ./VBoxLinuxAdditions.run 

Nakon što se skripta završi, odmah ćete vidjeti kako se zaslon pomiče u punoj veličini. Ako se to ne dogodi u vašem slučaju, ponovno pokrenite sustav i konačno pokrenite svoj CentOS 8 virtualni stroj preko cijelog zaslona :-)

Da biste omogućili integraciju pokazivača miša, idite na ‘Dijeljeni međuspremnik’ –> ‘Dvosmjerno’. To vam omogućuje kopiranje i lijepljenje sadržaja između glavnog i gostujućeg sustava.

Nadamo se da vam je ovaj članak bio od pomoći. Ako naiđete na bilo kakve izazove, obratite nam se. Hvala vam.