Kā instalēt VirtualBox viesu papildinājumus CentOS 8


Pirmo reizi instalējot virtuālo mašīnu ar GUI uz VirtualBox, ekrāna lielums parasti tiek samazināts, un lietotāja pieredze parasti ir diezgan maiga. Lai uzlabotu virtuālās mašīnas izskatu un funkcionalitāti, VirtualBox nodrošina programmatūras pakotņu un draiveru komplektu, kas pazīstams kā VirtualBox viesu papildinājums, ISO attēla formā, kas pazīstams kā VBoxGuestAdditions.iso. Pēc tam attēls tiek uzstādīts viesu sistēmā, un pēc tam tiek instalēti viesu papildinājumi.
VirtualBox viesu papildinājumi nodrošina tālāk uzskaitītās funkcijas:

  • Uzlabots grafiskais attēlojums/izskats.
  • Peles rādītāja integrācija starp resursdatoru un viesu mašīnu.
  • koplietotas mapes starp resursdatora un viesa sistēmu.
  • Kopēt un ielīmēt un izgriezt un ielīmēt funkcionalitāti starp resursdatoru un viesu sistēmu.

  • Kā instalēt VirtualBox CentOS 8

VirtualBox viesu papildinājumus var instalēt gan Linux, gan Windows sistēmās. Šajā ceļvedī mēs iepazīstināsim jūs ar VirtualBox viesu papildinājumu instalēšanu CentOS 8.

1. darbība: EPEL instalēšana CentOS 8

Lai sāktu, vispirms instalējiet EPEL repozitoriju, īsi sakot, Extra Packages for Enterprise Linux, kas ir repozitorijs, kas nodrošina papildu atvērtā koda programmatūras paketes RedHat garšām, piemēram, CentOS un Fedora.

Lai instalētu EPEL repozitoriju CentOS 8, terminālā palaidiet šādu komandu dnf.

$ sudo dnf install epel-release

Pēc instalēšanas apstipriniet instalēto versiju, palaižot komandu.

$ rpm -q epel-release

2. darbība: kodola galvenes un veidošanas rīku instalēšana

Kad EPEL repozitorijs ir instalēts, turpiniet un instalējiet kodola galvenes un veidošanas rīkus, kas nepieciešami viesu papildinājumu instalēšanai, kā parādīts.

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

Pēc instalēšanas pārliecinieties, ka kodola-devel versija atbilst jūsu Linux kodola versijai, izpildot šīs komandas:

$ rpm -q kernel-devel
$ uname -r

Rezultāts skaidri norāda uz konfliktu starp abām versijām. Kodola līmeņa versija ir 4.18.0-147.8.1.el8_1.x86_64, savukārt Linux kodola versija ir 4.18.0-80.el8.x86_64.

Lai atrisinātu problēmu, atjauniniet Linux kodolu, izpildot komandu:

$ sudo dnf update kernel-*

Kad tas tiek prasīts, nospiediet Y un nospiediet taustiņu ENTER, lai turpinātu atjaunināšanu. Kad atjaunināšana ir pabeigta, restartējiet CentOS 8 sistēmu.

$ sudo reboot

Pārstartēšanas laikā noteikti ielādējiet jaunākajā kodola ierakstā, kas atbilst kodola līmeņa versijai. Parasti tas ir pirmais ieraksts, kā redzat.

Kad sistēma ir pabeigta ar sāknēšanu, piesakieties un vēlreiz apstipriniet, ka kodola-devel versija tagad atbilst Linux kodola versijai.

$ rpm -q kernel-devel
$ uname -r

Abas versijas tagad ir sinhronizētas. Lieliski! Tagad jūs varat turpināt instalēt VirtualBox viesu papildinājumus.

3. darbība: instalējiet VirtualBox viesu papildinājumus CentOS 8

Viesu papildinājumu instalēšanai ir divi veidi, un šeit mēs aplūkosim abus veidus:

Lai instalētu VirtualBox viesu papildinājumus, dodieties uz izvēlnes joslu un noklikšķiniet uz Ierīces -> Ievietot viesu papildinājumu kompaktdiska attēlu.

Parādīsies pop, kā parādīts. Šeit varat izmantot divas pieejas:

Varat nospiest taustiņu “Palaist” un vēlāk, kad tiek prasīts, veikt autentifikāciju. Pēc tam jūs redzēsiet dažus izteiksmīgus izvadus terminālā. Kad instalēšana ir pabeigta, restartējiet sistēmu un palaidiet pilnekrāna režīmā.

Otra iespēja ir komandrindas instalēšana. Lai to panāktu, izvēlieties opciju Atcelt un pēc tam atveriet termināli un izveidojiet pievienošanas punktu viesu pievienoto ISO attēlu.

$ sudo mkdir -p /mnt/cdrom

Pēc tam piestipriniet ISO attēlu piestiprināšanas punktā.

$ sudo mount /dev/cdrom /mnt/cdrom

Pēc tam beidzot dodieties uz stiprinājuma vietu un palaidiet VirtualBox instalētāja skriptu.

$ cd /mnt/cdrom
$ sudo ./VBoxLinuxAdditions.run 

Kad skripts ir izpildīts, jūs nekavējoties novērosit ekrāna panoramēšanu pilnā izmērā. Ja tas nenotiek jūsu gadījumā, restartējiet sistēmu un beidzot palaidiet pilnekrāna CentOS 8 virtuālajā mašīnā :-)

Lai iespējotu peles rādītāju integrāciju, dodieties uz sadaļu “Koplietots starpliktuve” -> “Divvirzienu”. Tas ļauj kopēt un ielīmēt saturu starp resursdatora un viesa sistēmu.

Mēs ceram, ka šis raksts jums ir bijis noderīgs. Ja rodas kādas problēmas, lūdzu, sazinieties ar mums. Paldies.