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.