Jinsi ya Kufunga Viongezeo vya Wageni wa VirtualBox kwenye CentOS 8


Unaposakinisha mashine pepe iliyo na GUI kwenye VirtualBox kwa mara ya kwanza, saizi ya skrini kawaida hupunguzwa na uzoefu wa mtumiaji kawaida ni wa kawaida sana. Ili kuboresha mwonekano na utendakazi wa mashine pepe, VirtualBox hutoa seti ya vifurushi vya programu na viendeshi vinavyojulikana kama nyongeza za wageni za VirtualBox katika muundo wa picha ya ISO inayojulikana kama VBoxGuestAdditions.iso. Kisha picha huwekwa kwenye mfumo wa wageni na nyongeza za wageni husakinishwa baadaye.
Viongezeo vya mgeni wa VirtualBox huwezesha utendaji ulioorodheshwa hapa chini:

  • Imeboresha onyesho/mwonekano wa picha.
  • Muunganisho wa kiashiria cha kipanya kati ya mwenyeji na mashine ya wageni.
  • Folda zilizoshirikiwa kati ya mwenyeji na mfumo wa wageni.
  • Nakili na ubandike na ukate na ubandike utendakazi kati ya mwenyeji na mfumo wa wageni.

  • Jinsi ya Kusakinisha VirtualBox katika CentOS 8

Viongezeo vya wageni vya VirtualBox vinaweza kusanikishwa kwenye mifumo ya Linux na Windows. Katika mwongozo huu, tutakutembeza kupitia usakinishaji wa nyongeza za wageni wa VirtualBox kwenye CentOS 8.

Hatua ya 1: Kusakinisha EPEL kwenye CentOS 8

Kuanza, anza kwa kusakinisha hazina ya EPEL, kwa ufupi kwa Vifurushi vya Ziada vya Enterprise Linux, ambayo ni hazina ambayo hutoa vifurushi vya ziada vya programu huria kwa ladha za RedHat kama vile CentOS na Fedora.

Ili kusakinisha hazina ya EPEL kwenye CentOS 8, endesha dnf amri ifuatayo kwenye terminal.

$ sudo dnf install epel-release

Mara tu ikiwa imewekwa, thibitisha toleo lililosanikishwa kwa kuendesha amri.

$ rpm -q epel-release

Hatua ya 2: Kufunga Vichwa vya Kernel na Zana za Kuunda

Huku hazina ya EPEL ikiwa imesakinishwa, endelea na usakinishe vichwa vya kernel na uunde zana zinazohitajika ili kusakinisha nyongeza za wageni kama inavyoonyeshwa.

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

Mara tu ikiwa imewekwa, thibitisha kwamba toleo la kernel-devel linalingana na toleo la Linux kernel yako kwa kutekeleza amri hizi:

$ rpm -q kernel-devel
$ uname -r

Matokeo yanaonyesha wazi mgongano kati ya matoleo mawili. Toleo la kernel-devel ni 4.18.0-147.8.1.el8_1.x86_64 ilhali toleo la Linux kernel ni 4.18.0-80.el8.x86_64.

Ili kutatua suala hilo, sasisha kinu cha Linux kwa kutekeleza amri:

$ sudo dnf update kernel-*

Baada ya kuulizwa, bonyeza Y na ugonge ENTER ili kuendelea na sasisho. Usasishaji ukishakamilika, washa upya mfumo wako wa CentOS 8.

$ sudo reboot

Wakati wa kuwasha upya, hakikisha kuwa umeanzisha ingizo la hivi punde la kernel ambalo linalingana na toleo la kernel-devel. Hii ni kawaida ingizo la kwanza kama unaweza kuona.

Mara tu mfumo utakapokamilika na uanzishaji, ingia na uthibitishe tena kwamba toleo la kernel-devel sasa linalingana na toleo la kernel ya Linux.

$ rpm -q kernel-devel
$ uname -r

Matoleo hayo mawili sasa yanasawazishwa. Kubwa! Sasa unaweza kwenda mbele na kusakinisha nyongeza za wageni za VirtualBox.

Hatua ya 3: Sakinisha Viongezo vya Wageni wa VirtualBox katika CentOS 8

Kuna njia mbili za kufunga nyongeza za wageni, na tutashughulikia njia zote mbili hapa:

Ili kusakinisha nyongeza za mgeni wa VirtualBox, Nenda kwenye upau wa menyu na ubofye Vifaa -> Ingiza picha ya CD ya Viongezeo vya Wageni.

pop itaonekana kama inavyoonyeshwa. Kuanzia hapa, unaweza kuchukua njia mbili:

Unaweza kugonga 'Run' na baadaye uthibitishe unapoombwa. Baadaye, utaona pato la kitenzi kwenye terminal. Mara baada ya ufungaji kukamilika, fungua upya mfumo na uwashe kwenye skrini nzima.

Chaguo la pili ni kufunga mstari wa amri. Ili kufanikisha hili, chagua chaguo la 'Ghairi' na kisha, fungua terminal yako na uunde sehemu ya kupachika kwa picha ya ISO ya nyongeza za wageni.

$ sudo mkdir -p /mnt/cdrom

Ifuatayo, weka picha ya ISO kwenye sehemu ya mlima.

$ sudo mount /dev/cdrom /mnt/cdrom

Kisha hatimaye nenda kwenye eneo la mlima na uendeshe hati ya kisakinishi cha VirtualBox.

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

Mara tu hati inapofanya kazi, utaona mara moja kiboreshaji cha skrini kwa saizi kamili. Hili lisipofanyika kwa upande wako, washa upya mfumo wako na hatimaye uanzishe kwenye skrini nzima mashine yako ya mtandaoni ya CentOS 8 :-)

Ili kuwezesha uunganishaji wa kiashiria cha kipanya, nenda kwenye 'Ubao Klipu Ulioshirikiwa' -> 'Bidirectional'. Hii hukuwezesha kunakili na kubandika maudhui kati ya mwenyeji na mfumo wa mgeni.

Tunatumahi kuwa nakala hii imekuwa na msaada kwako, ikiwa utapata changamoto yoyote, tafadhali wasiliana nasi. Asante.