Kā instalēt VirtualBox uz CentOS 7

Virtualizācija ir viena no tēmām, kas visvairāk palīdz IT administratoriem un lietotājiem veikt visa veida darbības, piemēram, pārbaudīt jaunas operētājsistēmas vai lietojumprogrammas, zinot ieviešanas ietekmi vai vienkārši zinot par jaunajām izlaistajām funkcijām. Tas viss, neapdraudot reālas mašīnas produktivitāti un konfigurāciju un strādājot reālā laikā. Pateicoties virtualizācijai, ir ne tikai praktiski pārbaudīt jaunas sistēmas, bet arī tiek ietaupīti resursi, jo vienā datorā var ieviest vairākas virtuālās operētājsistēmas.

Viena no visbiežāk izmantotajām platformām šai virtualizācijas tēmai ir VirtualBox, kas ir platforma x86 (32 bitu) un AMD64 / Intel64 (64 bitu) arhitektūrai gan biznesa, gan mājas lietošanai. Izmantojot VirtualBox, mums ir platforma ar lieliskām funkcijām, ar kurām ir iespējams izveidot, pārvaldīt un strādāt simtiem virtuālo mašīnu. Pateicoties virtualizācijai, sistēmas konfigurācijas uzdevumus var veikt, izmantojot izmēģinājuma kļūdas procesu, kas neapdraud mūsu reālās sistēmas integritāti, pateicoties virtuālai dažādu programmatūru izmantošanai, ar kurām mēs vēlamies strādāt.

VirtualBox ir pieejams bez maksas kā atvērtā pirmkoda programmatūra, pamatojoties uz GNU vispārējās publiskās licences (GPL) 2. versijas noteikumiem. VirtualBox var palaist datoros ar Windows, Linux, Macintosh un Solaris sistēmām, kas atbalsta lielu viesu sistēmu skaitu, piemēram, Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10)), DOS / Windows 3.x, Linux (2.4, 2.6, 3.x un 4.x), Solaris un OpenSolaris , OS / 2 un OpenBSD.

Kas jauns VirtualBoxPašlaik VirtualBox ir izlaidis versiju 6.0, kas rada radikālas izmaiņas tās saskarnē un piedāvā mums uzlabojumus un jaunas funkcijas, piemēram:

  • Lietotāja saskarnes līmenī ir uzlabots HiDPI un mērogošanas atbalsts, tostarp labāka noteikšana un konfigurācija katrai virtuālajai mašīnai.
  • Ieviests atbalsts virtuālās mašīnas eksportēšanai uz Oracle Cloud Infrastructure.
  • Ir integrēts jauns failu pārvaldnieks, kas ļauj lietotājam kontrolēt viesu failu sistēmu un kopēt failus starp saimniekdatoru un viesi.
  • Grafikas līmenī ir veikts atjauninājums, lai atbalstītu 3D grafiku Windows viesiem un VMSVGA 3D grafikas ierīces emulāciju Linux un Solaris viesos.
  • Tika pievienots atbalsts telpiskās skaņas skaļruņu iestatījumiem, kas ieviesti operētājsistēmā Windows 10 Build 1809.
  • Vboximg-mount utilīta ir pievienota Apple saimniekiem, lai piekļūtu viesdisku saturam saimniekdatorā.
  • Atbalsts Hyper-V izmantošanai kā alternatīvas izpildes kodolam ir iebūvēts Windows resursdatorā. Tas ļaus izvairīties no nespējas palaist virtuālās mašīnas ar samazinātu veiktspēju.
  • Video un audio ierakstīšanu tagad var iespējot atsevišķi.
  • Ir izveidoti audio un video labojumi un uzlabojumi.
  • Vecākiem viesiem ir pievienots risinājums, kas neļauj virtio PCI ierīcei apgūt kopnes.
  • Tagad ir atļauts mainīt sērijas porta pielikumu, kamēr mašīna darbojas.
  • Tagad sajaukšanas laikā diska attēlu izmēri var tikt pārredzami mainīti.
  • Tagad VBoxManage atbalsta DHCP iespējas.
  • Jaunas saskarnes un līdzekļi viesu kontrolē.
  • Veiktspējas uzlabojumi koplietotajās mapēs.
  • Windows viesu papildinājumi tagad novērš nepareizu planšetdatora koordinātu apstrādi, izmantojot jaunākās Windows 10 versijas.
  • VMSVGA tiek atbalstīts Linux un X11 papildinājumos.
  • Sākotnējais atbalsts MacOS viesu papildinājumiem.
  • Tagad virtuālajai mašīnai ir iespējams konfigurēt līdz četrām pielāgotām ACPI tabulām.

Tālāk mēs redzēsim, kā instalēt VirtualBox 6.0 uz CentOS 7 un tādējādi maksimāli izmantot virtualizācijas iespējas.

1. Noņemiet iepriekšējās VirtualBox versijas no CentOS 7

1. darbība
Pirmais solis, kas jāveic, būs CentOS 7 likvidēt iepriekšējās VirtualBox versijas, ja tādas ir, lai to paveiktu:

 yum noņemt VirtualBox * 
2. solis
Ja nav instalēta neviena versija, mēs redzēsim sekojošo:

2. Pievienojiet VirtualBox krātuves programmā CentOS 7

1. darbība
Nākamais solis ir pievienot VirtualBox krātuves, lai vēlāk veiktu instalēšanu, tāpēc mēs izpildām sekojošo:

 cd /etc/yum.repos.d/ wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

PiezīmeJa izmantojam CentOS 5, mums ir jāveic šādas darbības:

 wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm rpm -Uvh epel-release-5-4.noarch.rpm

3. Instalējiet atkarības pakotnes VirtualBox

2. solis
VirtualBox izmanto kodola moduli vboxdrv, lai kontrolētu un piešķirtu fizisko atmiņu viesu operētājsistēmu izpildei. Ja šī moduļa nav, virtuālo mašīnu izveidei un konfigurēšanai būs iespējams izmantot VirtualBox, bet tās netiks izmantotas. strādā paši par sevi.

Lai VirtualBox būtu pilnībā funkcionāls, mēs atjaunināsim CentOS 7 un pēc tam instalēsim dažus papildu moduļus, piemēram, DKMS, kodola galvenes un kodola izstrādi, kā arī dažas atkarības pakotnes, tāpēc mēs izpildīsim šādu rindu :

 yum atjauninājums (atjaunināšanas sistēma) 

3. solis
Tur mēs ievadām burtu "s", lai apstiprinātu sistēmas atjauninājumu lejupielādi un instalēšanu, kur ir integrēts VirtualBox atslēgas atjauninājums. Tad mēs izpildām sekojošo:

 yum instalēt binutils qt gcc padarīt plāksteri libgomp glibc-headers glibc-devel kodola galvenes kernel-devel dkms (instalēšanas atkarības)

4. solis
Tas sāks procesu, un vēlāk mēs redzēsim sekojošo:

5. solis
Tur mēs ievadām burtu Y lai apstiprinātu lejupielādi un instalēšanu, kas pēc pabeigšanas parādīs šādu informāciju:

4. Instalējiet VirtualBox vietnē CentOS 7

1. darbība
Kad iepriekšējās darbības ir pabeigtas, mēs turpinām instalēt VirtualBox 6.0 ar šādu komandu:

 yum instalējiet VirtualBox-6.0 

2. solis
Tur mēs redzam, ka sākas atkarību izpildes process, un tad mēs redzēsim sekojošo:

3. solis
Mēs pieņemam procesu, ievadot un kur vēlāk redzēsim sekojošo:

4. solis
Tur mēs ievadām burtu s, lai pieņemtu VirtualBox atslēgu, un vēlāk, instalēšanas procesa beigās, mēs redzēsim sekojošo. Šajā brīdī mēs jau esam instalējuši VirtualBox 6.0 uz CentOS 7.

5. Atjaunojiet kodola moduļus VirtualBox operētājsistēmā CentOS 7

1. darbība
Šī komanda automātiski izveidos vboxusers lietotāju un grupu, kā arī automātiski meklēs un atjaunos nepieciešamos kodola moduļus:

 /usr/lib/virtualbox/vboxdrv.sh iestatīšana 

2. solis
Ja izmantojam CentOS 5, mums tas jāizpilda:

 /etc/init.d/vboxdrv iestatīšana 
PiezīmeJa, izpildot iepriekšējo komandu, tiek radīta kļūda, mēs izmantosim šādas rindas:
 uname -r 
 yum install kernel-devel-CURRENT_KERNEL 

PiezīmeTur mēs aizstājam "CURRENT_KERNEL" ar rezultātu, kas ģenerēts uname -r, un pēc tam vēlreiz izpildām rindu:

 /usr/lib/virtualbox/vboxdrv.sh iestatīšana

3. solis
Ja redzat kļūdas ziņojumu, piemēram, KERN_DIR, vai ja jūsu kodola avota direktorijs netiek automātiski noteikts apkopošanas procesā, to būs iespējams konfigurēt ar šādu komandu, ņemot vērā kodola versijas maiņu atbilstoši izmantotajai sistēmai:

 KERN_DIR = / usr / src / kodoli / 4.19.0-1.el7.elrepo.x86_64 eksportēt KERN_DIR

6. Piekļūstiet VirtualBox, izmantojot CentOS 7

1. darbība
Tādā veidā CentOS 7 jau būs iespējams piekļūt VirtualBox:

PALIELINĀT

2. solis
Piekļūstot VirtualBox, šī būs jaunā piedāvātā saskarne:

PALIELINĀT

3. solis
Kā redzam, VirtualBox ir piedzīvojusi krasas izmaiņas, un tur mēs varam izveidot savu virtuālo mašīnu, veicot parastās darbības:

PALIELINĀT

4. solis
Mēs varam novērot šīs daļas:

RAM piešķiršana

PALIELINĀT

Cieto disku izveide

PALIELINĀT

Izveidojamā cietā diska veids

PALIELINĀT

Izmantojamās krātuves veids

PALIELINĀT

Cietā diska izmērs un atrašanās vieta

PALIELINĀT

5. solis
Tādējādi, kad VirtualBox ir konfigurēta jauna virtuālā mašīna, tas izskatīsies šādi:

PALIELINĀT

6. darbība
Piekļūstot virtuālās mašīnas konfigurācijai, mēs redzēsim arī dažas ievērojamas izmaiņas:

PALIELINĀT

7. solis
Tādējādi mēs esam iemācījušies instalēt VirtualBox uz CentOS 7 un baudīt visu, ko mums piedāvā virtualizācija.

PALIELINĀT

Tādā veidā mūsu CentOS 7 sistēmā būs instalēta VirtualBox.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave