Kā instalēt un lietot VirtualBox RHEL 9/8


Īsumā: šajā apmācībā mēs aplūkojam, kā instalēt VirtualBox 7.0 RHEL 9 un RHEL 8 izplatījumos, lai izveidotu viesu virtuālās mašīnas, izmantojot ISO attēla failu.

Oracle VM VirtualBox ir populāra bezmaksas un atvērtā koda virtualizācijas programmatūra, ko plaši izmanto galddatoru mīļotāji un pat sistēmu administratori un programmētāji, lai izveidotu virtuālās mašīnas dažādiem mērķiem, piemēram, operētājsistēmu testēšanai.

Kā 2. tipa hipervizors VirtualBox ir instalēts virs operētājsistēmas, piemēram, Windows un Linux. Tā atbalsta plašu viesu sistēmu klāstu, tostarp Windows, Linux, OpenBSD, Solaris un OpenSolaris.

Pašlaik VirtualBox 7.0.2 ir jaunākā VirtualBox versija, kas tika izlaista 2022. gada 10. oktobrī un nodrošina šādas funkcijas.

  • Pievienots drošās sāknēšanas un TPM 1.2/2.0 atbalsts.
  • EFI atbalsts drošai sāknēšanai.
  • Mākoņu virtuālās mašīnas var pievienot Virtual Machine Manager un kontrolēt kā vietējās virtuālās mašīnas.
  • Iespēja pilnībā šifrēt virtuālās mašīnas.
  • Iespēja virtuālās mašīnas pārvaldniekam pievienot mākoņa virtuālās mašīnas, kuras var vadīt kā vietējās virtuālās mašīnas.
  • EHCI un XHCI USB kontrolleru ierīču pievienošana kā daļa no atvērtā koda bāzes pakotnes.
  • Uzlabots motīvu atbalsts visām platformām.
  • Pievienots GUI rīks veiktspējas statistikas pārraudzībai, piemēram, CPU un RAM lietojums, diska ievade/izvade utt.

Sāksim…

1. darbība: pārbaudiet virtualizāciju RHEL

Kad sākat darbu, vispirms ir jāpārliecinās, vai jūsu centrālais procesors atbalsta virtualizāciju. Tas ir saprātīgi, jo VirtualBox, tāpat kā citiem hipervizoriem, ir jāiespējo virtualizācija Intel vai AMD centrālajos procesoros.

Lai pārbaudītu, vai virtualizācija tiek atbalstīta, palaidiet šo lscpu komandu.

$ lscpu | grep -i virtualization

Virtualization:             VT-x Virtualization type: full

No parādītās izvades mēs redzam, ka mūsu CPU ir iespējota virtualizācija ar Intel virtualizācijas tehnoloģiju, kas tiek norādīta, izmantojot VT-x direktīvu.

Ja nav izvades, BIOS iestatījumos ir jāiespējo virtualizācijas atbalsts.

2. darbība: iespējojiet EPEL Repo pakalpojumā RHEL

Lai VirtualBox instalēšana noritētu nevainojami, ir nepieciešamas dažas atkarības. Pirms to darāt, vispirms instalējiet EPEL repozitoriju.

------------ On RHEL 9 ------------ 
$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y

------------ On RHEL 8 ------------
$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

Pēc tam instalējiet atkarības, kā parādīts attēlā.

$ sudo dnf update -y
$ sudo dnf install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y

3. darbība. Instalējiet VirtualBox 7.0 RHEL

Lai instalētu jaunāko Oracle VM VirtualBox versiju, mums tā jāinstalē no oficiālās VirtualBox repozitorija.

Lai pievienotu VirtualBox repozitoriju, palaidiet komandu:

$ sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo

Pēc tam importējiet VirtualBox GPG atslēgu šādi.

$ sudo  rpm --import https://www.virtualbox.org/download/oracle_vbox.asc

Kad ir importēts VirtualBox repozitorijs un GPG atslēga, tagad varat instalēt VirtualBox, izmantojot dnf pakotņu pārvaldnieku. Pirms to izdarīt, varat veltīt laiku un meklēt VirtualBox pieejamību, kā parādīts attēlā:

$ sudo dnf search virtualbox

No iepriekš minētās izvades varat redzēt, ka repozitorijs nodrošina divas VirtualBox versijas. Tā kā mūsu misija ir instalēt jaunāko VirtualBox versiju, palaidiet šādu komandu:

$ sudo dnf install VirtualBox-7.0 -y

Noteikti pievienojiet pieteicušos lietotāju grupai vboxusers, izmantojot šādas komandas.

$ sudo usermod -aG vboxusers $USER
$ newgrp vboxusers

4. darbība. Instalējiet Virtualbox paplašinājuma pakotni RHEL

Lai paplašinātu VirtualBox funkcionalitāti, ieteicams instalēt VirtualBox paplašinājumu pakotni, kas ir programmatūras pakotne, kas uzlabo mijiedarbību ar viesu vai virtuālajām mašīnām.

Īsumā, paplašinājumu pakotne nodrošina šādas papildu funkcijas.

  • USB ierīces lietojums jūsu virtuālajā vidē (USB 2.0 un USB 3.0).
  • Kopēt un ielīmēt tekstu starp saimniekdatoru un virtuālo mašīnu.
  • Diska attēla šifrēšana.
  • Tīmekļa kameras lietojums virtuālajā mašīnā.
  • un vēl daudz vairāk.

Lai instalētu VirtualBox paplašinājumu pakotni, apmeklējiet oficiālo komandu wget, kā parādīts attēlā.

$ wget https://download.virtualbox.org/virtualbox/7.0.2/Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack

Pēc tam izveidojiet kodola moduļus šādi.

$ sudo /sbin/vboxconfig

Pēc tam instalējiet VirtualBox paplašinājuma pakotni, kā norādīts tālāk.

$ sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack

Noteikti izlasiet un piekrītiet licences noteikumiem un nosacījumiem un nospiediet “Y”.

VirtualBox beidzot ir instalēts. Lai to palaistu, izmantojiet lietojumprogrammas pārvaldnieku, lai to meklētu un atvērtu. Oracle VM VirtualBox Manager tiks atvērts, kā parādīts tālāk. Šeit varat izveidot un pārvaldīt virtuālās mašīnas.

5. darbība: izveidojiet virtuālo mašīnu RHEL

Šajā sadaļā mēs parādīsim, kā izveidot virtuālo mašīnu, izmantojot ISO attēla failu. ISO attēls, ko izmantosim, ir Ubuntu 20.04 LTS fails.

Lai sāktu izveidot virtuālo mašīnu, noklikšķiniet uz “Jauns”, kā parādīts zemāk.

Noteikti norādiet visu virtuālās mašīnas informāciju. Tas ietver virtuālās mašīnas nosaukumu, virtuālās mašīnas atrašanās vietu un OS ISO attēlu. Pēc tam norādiet atmiņas lielumu un CPU skaitu, kas jāpiešķir sistēmai, un noklikšķiniet uz Tālāk.

Izveidojiet virtuālo cieto disku no jauna vai izmantojiet jau esošu virtuālā cietā diska failu. Tā kā mēs veidojam jaunu virtuālo mašīnu no ISO attēla, mēs izvēlēsimies pirmo opciju - “Izveidot virtuālo cieto disku tūlīt”.

Varat arī brīvi pielāgot diska izmēru, bīdot rādītāju uz priekšu un atpakaļ, lai atspoguļotu vēlamo diska izmēru.

Visbeidzot, jūs saņemsit visu virtuālajai mašīnai atlasīto iestatījumu kopsavilkumu. Ja esat apmierināts, noklikšķiniet uz Pabeigt, pretējā gadījumā dodieties atpakaļ un veiciet nepieciešamās izmaiņas.

Pēc izveides VM parādīsies kreisajā sadaļā, kā parādīts attēlā. VirtualBox ir pārpildīts ar neskaitāmiem iestatījumiem, kas var palīdzēt efektīvi pārvaldīt savu virtuālo mašīnu. Lai piekļūtu virtuālās mašīnas iestatījumiem, noklikšķiniet uz ikonas Iestatījumi.

Sadaļa “Iestatījumi” tiks parādīta, kā parādīts attēlā, ar parametru atlasi, ko var mainīt, kas atrodas kreisajā sānjoslā.

Šeit varat izvēlēties pielāgot dažus iestatījumus. Piemēram, lai pielāgotu CPU procesoru skaitu, noklikšķiniet uz Sistēma > Procesors. Šeit varat norādīt CPU skaitu, velkot rādītāju pa slīdni. Varat arī noklikšķināt, lai iespējotu PAE/NIX funkciju.

Kad esat pabeidzis, noklikšķiniet uz Labi.

Varat arī veikt izmaiņas tīkla iestatījumos. Piemēram, varat mainīt noklusējuma tīkla adapteri no “NAT” uz “Tilta adapteris”, “Iekšējais”, “Tikai resursdatora adapteris” un tā tālāk.

Kad esat apmierināts ar veiktajiem iestatījumiem, ieslēdziet virtuālo mašīnu, noklikšķinot uz Sākt. Tiks atvērts virtuālās mašīnas logs, un no šī brīža jūs varat sākt operētājsistēmas instalēšanu.

6. darbība: instalējiet VirtualBox viesu papildinājumus RHEL

VirtualBox viesu papildinājumi ir papildu programmatūras daļas, kas tiek piegādātas kopā ar jūsu VirtualBox kopiju. Tos veido ierīču draiveri un sistēmas lietojumprogrammas, kas uzlabo jūsu virtuālās mašīnas veiktspēju.

Lai instalētu viesu papildinājumus, dodieties uz Ierīces -> Ievietot viesu papildinājumu kompaktdiska attēlu.

Tas ir viss šajā rokasgrāmatā. Mēs esam apskatījuši, kā instalēt Oracle VirtualBox uz RHEL 9/8, kā arī esam parādījuši, kā izveidot virtuālo mašīnu, un nodrošinājuši papildu saites, kā instalēt VirtualBox viesu papildinājumus.