RHEL 9/8-de VirtualBox-y nädip gurmaly we ulanmaly


Gysgaça: Bu gollanmada ISO şekil faýly ulanyp myhman wirtual maşynlary döretmek üçin RHEL 9 we RHEL 8 paýlamalarynda VirtualBox 7.0 nädip gurmalydygyna seredýäris.

Oracle VM VirtualBox, iş stoluny halaýanlar, hatda ulgam dolandyryjylary we programmistleri tarapyndan operasiýa ulgamlaryny barlamak ýaly dürli maksatlar üçin wirtual maşynlary döretmek üçin giňden ulanylýan meşhur erkin we açyk wirtuallaşdyrma programma üpjünçiligi.

2 görnüşli giperwizor hökmünde VirtualBox Windows we Linux ýaly operasiýa ulgamynyň üstünde oturdylýar. Windows, Linux, OpenBSD, Solaris we OpenSolaris ýaly köp sanly myhman ulgamyny goldaýar.

Häzirki wagtda “VirtualBox 7.0.2” 2022-nji ýylyň 10-njy oktýabrynda çykan we aşakdaky aýratynlyklary berýän VirtualBox-iň iň soňky wersiýasydyr.

  • Howpsuz Boot we TPM 1.2/2.0 üçin goldaw goşuldy.
  • Howpsuz ýüklemek üçin EFI goldawy.
  • Bulut wirtual maşynlary wirtual maşyn dolandyryjysyna goşup we ýerli VM hökmünde dolandyryp bolýar.
  • Wirtual maşynlary doly şifrlemek ukyby.
  • Localerli VM hökmünde dolandyrylyp bilinýän wirtual maşyn dolandyryjysyna “Cloud” wirtual maşynlaryny goşmak ukyby.
  • Açyk çeşmeli esasy paketiň bir bölegi hökmünde EHCI we XHCI USB gözegçilik enjamlaryny goşmak.
  • platformhli platformalar üçin mowzuk goldawy gowulaşdy.
  • CPU we RAM ulanylyşy, Disk I/O we ş.m. ýaly öndürijilik statistikasyna gözegçilik etmek üçin goşmaça GUI guraly

Geliň başlalyň ...

1-nji ädim: RHEL-de wirtuallaşdyrmagy barlaň

Grounderden düşeniňizde, başlangyç ädim Wirtuallaşdyrmagyň CPU tarapyndan goldanýandygyny ýa-da ýokdugyny tassyklamakdyr. Bu, paýhasly, sebäbi beýleki giperwizorlar ýaly VirtualBox, Intel ýa-da AMD protsessorlarynda wirtuallaşdyrmagy talap edýär.

Wirtuallaşdyrmagyň goldanýandygyny ýa-da ýokdugyny barlamak üçin aşakdaky lscpu buýrugyny işlediň.

$ lscpu | grep -i virtualization

Virtualization:             VT-x Virtualization type: full

Görkezilen çykyşdan, VT-x direktiwasy bilen görkezilen Intel Wirtualizasiýa tehnologiýasy bilen CPU-da wirtuallaşdyrma açykdygyny görýäris.

Çykyş ýok bolsa, BIOS sazlamalaryndan Wirtuallaşdyrma goldawyny işjeňleşdirmeli.

2-nji ädim: RHEL-de EPEL Repo-ny işlediň

“VirtualBox” -yň yzygiderli dowam etmegi üçin birnäçe baglylyk gerek. Muny etmezden ozal EPEL ammaryny guruň.

------------ 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

Ondan soň, baglylyklary görkezilişi ýaly guruň.

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

3-nji ädim: RHEL-de VirtualBox 7.0 guruň

Oracle VM VirtualBox-iň iň soňky wersiýasyny gurmak üçin ony resmi VirtualBox ammaryndan gurnamaly.

VirtualBox ammaryny goşmak üçin buýrugy işlediň:

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

Ondan soň, VirtualBox GPG düwmesini aşakdaky ýaly import ediň.

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

“VirtualBox” ammary we GPG açary import edilip, indi dnf paket dolandyryjysyny ulanyp, VirtualBox gurup bilersiňiz. Şeýle etmezden ozal biraz wagt alyp, görkezilişi ýaly VirtualBox-yň elýeterliligini gözläp bilersiňiz:

$ sudo dnf search virtualbox

Aboveokardaky çykyşdan VirtualBox-yň iki wersiýasynyň ammar tarapyndan üpjün edilendigini görüp bilersiňiz. Biziň wezipämiz “VirtualBox” -yň iň soňky wersiýasyny gurmak bolansoň, aşakdaky buýrugy işlediň:

$ sudo dnf install VirtualBox-7.0 -y

Aşakdaky buýruklary ulanyp, giren ulanyjyny vboxusers toparyna goşuň.

$ sudo usermod -aG vboxusers $USER
$ newgrp vboxusers

4-nji ädim: RHEL-de Wirtualbox giňeltme paketini guruň

VirtualBox-yň işleýşini giňeltmek üçin, myhman ýa-da wirtual maşynlar bilen gatnaşygy güýçlendirýän programma üpjünçiligi bukjasy bolan VirtualBox giňeltme paketini gurmak maslahat berilýär.

Bir seretseň, giňeltme bukjasy aşakdaky goşmaça aýratynlyklary üpjün edýär.

  • Wirtual gurşawyňyzda USB enjamynyň ulanylyşy (USB 2.0 we USB 3.0).
  • Teksti öý eýesi bilen wirtual maşynyň arasynda göçüriň
  • Disk şekilini şifrlemek.
  • Wirtual maşynda web kamerasynyň ulanylyşy.
  • we başga-da köp zat.

“VirtualBox Extension Pack” gurmak üçin, görkezilişi ýaly resmi wget buýrugyna giriň.

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

Soň bolsa, ýadro modullaryny aşakdaky ýaly guruň.

$ sudo /sbin/vboxconfig

Ondan soň, VirtualBox giňeltme paketini aşakdaky ýaly guruň.

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

Ygtyýarnamanyň şertlerini okaň we kabul ediň we Y basyň.

VirtualBox ahyrsoňy gurnaldy. Ony işe girizmek üçin programma dolandyryjysyny gözläň we açyň. Oracle VM VirtualBox dolandyryjysy aşakda görkezilişi ýaly açylar. Bu ýerden wirtual maşynlary döredip we dolandyryp bilersiňiz.

5-nji ädim: RHEL-de wirtual maşyn dörediň

Bu bölümde, ISO şekil faýlyny ulanyp, wirtual maşyny nädip döretmelidigini görkezeris. Ulanyljak ISO suratymyz Ubuntu 20.04 LTS faýlydyr.

Wirtual maşyn döretmek bilen başlamak üçin aşakda görkezilişi ýaly Täze düwmesine basyň.

Wirtual maşynyň ähli jikme-jikliklerini hökman beriň. Bu VM-iň adyny, wirtual maşynyň ýerleşýän ýerini we OS-yň ISO şekilini öz içine alýar. Ondan soň, ulgamyňyza paýlamak üçin ýadyň ululygyny we CPU-laryň sanyny kesgitläň we Indiki düwmesine basyň.

Wirtual gaty diski noldan döretmeli ýa-da öň bar bolan wirtual gaty disk faýly ulanmaly. ISO şekilinden täze wirtual maşyn döredýändigimiz sebäpli, birinji warianty saýlarys - “Indi wirtual gaty disk dörediň”.

Mundan başga-da, islän diskiňiziň ululygyny görkezmek üçin görkezijini yza we süýşürip diskiň ululygyny sazlaň.

Ahyrynda, wirtual enjamyňyz üçin saýlan ähli sazlamalaryňyzyň gysgaça mazmunyny alarsyňyz. Eger razy bolsaňyz, Finish -e basyň, ýogsam yza gaýdyň we zerur üýtgeşmeler giriziň.

Döredilenden soň, VM görkezilişi ýaly çep bölümde peýda bolar. VirtualBox, VM-ni netijeli dolandyrmaga kömek edip biljek köp sanly sazlamalar bilen doldurylýar. Wirtual maşyn sazlamalaryna girmek üçin Sazlamalar nyşanyna basyň.

Sazlamalar bölümi çep gapdalda ýerleşip üýtgedilip bilinjek parametrleriň saýlanylyşy ýaly görkeziler.

Bu ýerde, birnäçe sazlamany düzedip bilersiňiz. Mysal üçin, CPU prosessorlarynyň sanyny sazlamak üçin Ulgam> Prosessor düwmesine basyň. Bu ýerde görkezijini slaýderiň üstünden süýräp, CPU-laryň sanyny kesgitläp bilersiňiz. Şeýle hem PAE/NIX aýratynlygyny açmak üçin basyp bilersiňiz.

Doneerine ýetireniňizden soň, Ok düwmesine basyň.

Şeýle hem, Tor sazlamalaryna üýtgeşmeler girizip bilersiňiz. Mysal üçin, deslapky tor adapterini “NAT” -dan “Bridged Adapter”, “Içerki”, “Diňe Host adapter” we ş.m. üýtgedip bilersiňiz.

Edilen sazlamalardan razy bolanyňyzdan soň, Başlamak düwmesine basyp, wirtual maşynda işlediň. Wirtual maşyn penjiresi açylar we şu wagtdan operasiýa ulgamyňyzy gurup bilersiňiz.

6-njy ädim: RHEL-de VirtualBox myhman goşundylaryny guruň

“VirtualBox” myhman goşmaçalary, “VirtualBox” -yň göçürmesi bilen gelýän goşmaça programma üpjünçiligi. Olar wirtual maşynyňyzyň işleýşini ýokarlandyrýan enjam draýwerlerinden we ulgam programmalaryndan durýar.

Myhman goşmaçalary gurmak üçin Enjamlara geçiň -> Myhman goşmaçalaryny CD şekiline salyň.

Bu gollanma üçin. Oracle VirtualBox-y RHEL 9/8-de nädip gurmalydygyny ara alyp maslahatlaşdyk we wirtual maşyny nädip döretmelidigini görkezdik we VirtualBox myhman goşmaçalaryny nädip gurmalydygy barada goşmaça baglanyşyklar berdik.