Kako instalirati VirtualBox gostujuće dodatke na CentOS 8


Kada prvi put instalirate virtuelnu mašinu sa GUI na VirtualBox, veličina ekrana je obično smanjena, a korisničko iskustvo je obično prilično bljutavo. Za poboljšanje izgleda i funkcionalnosti virtuelne mašine, VirtualBox pruža skup softverskih paketa i drajvera poznatih kao VirtualBox gostujući dodaci u obliku ISO slike poznate kao VBoxGuestAdditions.iso. Slika se zatim montira na sistem za goste i zatim se instaliraju dodaci za goste.
VirtualBox gostujući dodaci omogućavaju dolje navedene funkcionalnosti:

  • Poboljšan grafički prikaz/izgled.
  • Integracija pokazivača miša između host i gostujuće mašine.
  • Dijeljeni folderi između host i gostujućeg sistema.
  • Funkcionalnost kopiranja i lijepljenja i rezanja i lijepljenja između domaćina i sistema za goste.

Zahtjevi

  • Kako instalirati VirtualBox u CentOS 8

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

Korak 1: Instaliranje EPEL-a na CentOS 8

Za početak, počnite instalacijom EPEL spremišta, ukratko za Extra Packages for Enterprise Linux, što je spremište koje pruža dodatne softverske pakete otvorenog koda za RedHat okusi kao što su CentOS i Fedora.

Da instalirate EPEL spremište na CentOS 8, pokrenite sljedeću dnf komandu na terminalu.

sudo dnf install epel-release

Kada se instalira, potvrdite instaliranu verziju pokretanjem naredbe.

rpm -q epel-release

Korak 2: Instaliranje zaglavlja kernela i alata za izgradnju

Sa instaliranim EPEL spremištem, nastavite i instalirajte zaglavlja kernela i alate za pravljenje potrebnih za instaliranje dodataka za goste kao što je prikazano.

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

Jednom instaliran, potvrdite da verzija kernel-devel odgovara verziji vašeg Linux kernela tako što ćete pokrenuti ove naredbe:

rpm -q kernel-devel
uname -r

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

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

sudo dnf update kernel-*

Kada se to zatraži, pritisnite 'Y' i pritisnite ENTER da nastavite s ažuriranjem. Kada se ažuriranje završi, ponovo pokrenite sistem CentOS 8.

sudo reboot

Tokom ponovnog pokretanja, budite sigurni da ste pokrenuli najnoviji unos kernela koji odgovara verziji kernel-devel. Ovo je obično prvi unos kao što vidite.

Kada sistem završi sa pokretanjem, prijavite se i još jednom potvrdite da verzija kernel-devel sada odgovara verziji Linux kernela.

rpm -q kernel-devel
uname -r

Dvije verzije su sada sinhronizirane. Odlično! Sada možete nastaviti i instalirati VirtualBox dodatke za goste.

Korak 3: Instalirajte VirtualBox gostujuće dodatke u CentOS 8

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

Instalirajte VirtualBox gostujuće dodatke grafički

Da biste instalirali VirtualBox dodatke za goste, idite na traku menija i kliknite na Uređaji –> Ubaci CD s dodacima za goste.

Pojavit će se iskakanje kao što je prikazano. Odavde možete uzeti dva pristupa:

Možete pritisnuti „Pokreni“ i kasnije izvršiti autentifikaciju kada se to od vas zatraži. Nakon toga, vidjet ćete detaljan izlaz na terminalu. Kada se instalacija završi, ponovo pokrenite sistem i pokrenite sistem preko celog ekrana.

Ručno instalirajte VirtualBox gostujuće dodatke

Druga opcija je instaliranje komandne linije. Da biste to postigli, odaberite opciju 'Otkaži' i nakon toga otvorite svoj terminal i kreirajte tačku montiranja za ISO sliku dodataka gostiju.

sudo mkdir -p /mnt/cdrom

Zatim montirajte ISO sliku na tačku montiranja.

sudo mount /dev/cdrom /mnt/cdrom

Zatim konačno idite na lokaciju za montiranje i pokrenite skriptu za instalaciju VirtualBoxa.

cd /mnt/cdrom
sudo ./VBoxLinuxAdditions.run 

Kada se skripta pokrene, odmah ćete posmatrati kako se ekran pomera do pune veličine. Ako se to ne dogodi u vašem slučaju, ponovo pokrenite sistem i konačno pokrenite svoju CentOS 8 virtuelnu mašinu preko celog ekrana :-)

Da omogućite integraciju pokazivača miša, idite na 'Shared Clipboard‘ –> ’Bidirectional‘. Ovo vam omogućava da kopirate i zalijepite sadržaj između domaćina i sistema za goste.

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