Bii o ṣe le Fi Awọn afikun Alejo VirtualBox sori CentOS 8


Nigbati o kọkọ fi sori ẹrọ ẹrọ foju kan pẹlu GUI lori VirtualBox, iwọn iboju nigbagbogbo ni iwọn-isalẹ ati iriri olumulo jẹ igbagbogbo fẹẹrẹ. Lati mu hihan ati iṣẹ-ṣiṣe ti ẹrọ foju kan dara, VirtualBox pese ipese ti awọn idii sọfitiwia ati awọn awakọ ti a mọ si awọn afikun alejo VirtualBox ni irisi aworan ISO ti a mọ ni VBoxGuestAdditions.iso. Lẹhinna a gbe aworan sori eto eto alejo ati awọn afikun awọn alejo ti wa lẹhinna ti fi sii.
Awọn afikun alejo VirtualBox jẹ ki awọn iṣẹ ṣiṣe ti a ṣe akojọ rẹ si isalẹ:

  • Dara si ifihan/irisi ayaworan.
  • Asọmọ ijuboluwole Asin laarin olugbalejo ati ẹrọ alejo.
  • Awọn folda ti o pin laarin olupin ati eto alejo.
  • Daakọ & lẹẹ ki o ge & lẹẹ iṣẹ laarin olugbalejo ati eto alejo.

  • Bii o ṣe le Fi sori ẹrọ VirtualBox ni CentOS 8

Awọn afikun alejo VirtualBox le fi sori ẹrọ mejeeji Lainos ati awọn ọna ṣiṣe Windows. Ninu itọsọna yii, a yoo rin ọ nipasẹ fifi sori ẹrọ ti awọn afikun alejo VirtualBox lori CentOS 8.

Igbesẹ 1: Fifi EPEL sori CentOS 8

Lati bẹrẹ, bẹrẹ nipa fifi sori ibi ipamọ EPEL, ni kukuru fun Awọn idii Afikun fun Lainos Idawọlẹ, eyiti o jẹ ibi ipamọ ti o pese afikun awọn idii sọfitiwia ṣiṣi-orisun fun awọn eroja RedHat bii CentOS ati Fedora.

Lati fi sori ẹrọ ibi ipamọ EPEL lori CentOS 8, ṣiṣe aṣẹ dnf atẹle lori ebute naa.

$ sudo dnf install epel-release

Lọgan ti o ti fi sii, jẹrisi ẹya ti a fi sii nipasẹ ṣiṣe pipaṣẹ.

$ rpm -q epel-release

Igbesẹ 2: Fifi Awọn akọle Kernel ati Awọn irinṣẹ Kọ

Pẹlu ibi ipamọ EPEL ti fi sii, tẹsiwaju ki o fi awọn akọle ekuro sii ati kọ awọn irinṣẹ ti o nilo lati fi awọn afikun alejo sii bi o ti han.

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

Lọgan ti o ti fi sii, jẹrisi pe ẹya ti ekuro-devel ni ibamu si ẹya ti ekuro Linux rẹ nipa ṣiṣe awọn ofin wọnyi:

$ rpm -q kernel-devel
$ uname -r

Ijade naa tọka ni ija laarin awọn ẹya meji. Ẹya ekuro-devel jẹ 4.18.0-147.8.1.el8_1.x86_64 lakoko ti ẹya ekuro Linux jẹ 4.18.0-80.el8.x86_64.

Lati yanju ọrọ naa, mu ekuro Linux ṣiṣẹ nipa ṣiṣe pipaṣẹ:

$ sudo dnf update kernel-*

Lọgan ti o ti ṣetan, tẹ Y ki o lu Tẹ lati tẹsiwaju pẹlu imudojuiwọn naa. Nigbati imudojuiwọn ba pari, tun atunbere eto CentOS 8 rẹ.

$ sudo reboot

Lakoko atunbere, rii daju lati bata sinu titẹsi ekuro tuntun ti o ni ibamu si ẹya ekuro-devel. Eyi nigbagbogbo jẹ titẹsi akọkọ bi o ti le rii.

Lọgan ti eto naa ti pari pẹlu gbigbe, wọle ki o tun jẹrisi lẹẹkansii pe ẹya ekuro-devel bayi baamu ẹya ti ekuro Linux.

$ rpm -q kernel-devel
$ uname -r

Awọn ẹya meji wa ni amuṣiṣẹpọ bayi. Nla! Bayi o le lọ siwaju ki o fi awọn afikun alejo VirtualBox sii.

Igbesẹ 3: Fi Awọn afikun Alejo VirtualBox sii ni CentOS 8

Awọn ọna meji lo wa lati fi awọn afikun alejo sii, ati pe a yoo bo awọn ọna mejeeji nibi:

Lati fi awọn afikun alejo VirtualBox sori ẹrọ, Tẹ jade si ibi akojọ aṣayan ki o tẹ Awọn ẹrọ -> Fi sii Awọn afikun Alejo aworan CD.

Agbejade yoo han bi o ti han. Lati ibi, o le mu awọn ọna meji:

O le lu 'Ṣiṣe' ati lẹhinna jẹrisi nigbati o ba ṣetan. Lẹhinna, iwọ yoo wo diẹ ninu iṣẹjade ọrọ lori ebute. Lọgan ti fifi sori ẹrọ ba ti pari, tun atunbere eto naa ki o bata sinu iboju kikun.

Aṣayan keji ni lati fi sori ẹrọ laini aṣẹ kan. Lati ṣaṣeyọri eyi, yan aṣayan ‘Fagilee’ ati lẹhinna, ṣii ebute rẹ ki o ṣẹda aaye oke fun awọn afikun awọn alejo aworan ISO.

$ sudo mkdir -p /mnt/cdrom

Nigbamii, gbe aworan ISO sori aaye oke.

$ sudo mount /dev/cdrom /mnt/cdrom

Lẹhinna lọ kiri si ipo oke ki o ṣiṣẹ iwe afọwọkọ fifi sori ẹrọ VirtualBox.

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

Lọgan ti iwe afọwọkọ ti pari ṣiṣe, iwọ yoo lẹsẹkẹsẹ ṣe akiyesi panning iboju si iwọn ni kikun. Ti eyi ko ba ṣẹlẹ ninu ọran rẹ, tun atunbere eto rẹ ati nikẹhin bata sinu ẹrọ foju iboju CentOS 8 iboju kikun rẹ :-)

Lati mu iṣọkan ijuboluwole asin ṣiṣẹ, lilö kiri si 'Akojọpọ Pipin' -> 'Bidirectional'. Eyi n jẹ ki o daakọ ati lẹẹ akoonu laarin ile-iṣẹ ati eto alejo.

A nireti pe nkan yii ti ṣe iranlọwọ fun ọ, Ti o ba ba awọn italaya kan pade, jọwọ tọ wa lọ. E dupe.