RHEL 9/8-də VirtualBox-u necə quraşdırmaq və istifadə etmək olar


Qısa: Bu təlimatda biz ISO təsvir faylından istifadə edərək qonaq virtual maşınları yaratmaq üçün RHEL 9 və RHEL 8 paylamalarında VirtualBox 7.0-ı necə quraşdırmağı nəzərdən keçiririk.

Oracle VM VirtualBox, əməliyyat sistemlərinin sınaqdan keçirilməsi kimi müxtəlif məqsədlər üçün virtual maşınlar yaratmaq üçün masa üstü həvəskarları və hətta sistem administratorları və proqramçılar tərəfindən geniş istifadə olunan məşhur pulsuz və açıq mənbəli virtuallaşdırma proqramıdır.

2-ci tip hipervizor kimi VirtualBox Windows və Linux kimi əməliyyat sisteminin üstündə quraşdırılır. Windows, Linux, OpenBSD, Solaris və OpenSolaris daxil olmaqla geniş çeşidli qonaq sistemlərini dəstəkləyir.

Hazırda VirtualBox 7.0.2 VirtualBox-un 10 oktyabr 2022-ci ildə buraxılmış və aşağıdakı funksiyaları təmin edən ən son versiyasıdır.

  • Secure Boot və TPM 1.2/2.0 üçün əlavə dəstək.
  • Təhlükəsiz Yükləmə üçün EFI Dəstəyi.
  • Bulud virtual maşınları Virtual Maşın Menecerinə əlavə oluna və yerli VM-lər kimi idarə oluna bilər.
  • Virtual maşınları tamamilə şifrələmək imkanı.
  • Yerli VM-lər kimi idarə oluna bilən Virtual Maşın Menecerinə Bulud virtual maşınları əlavə etmək imkanı.
  • Açıq mənbəli baza paketinin bir hissəsi kimi EHCI və XHCI USB nəzarətçi cihazlarının əlavə edilməsi.
  • Bütün platformalar üçün təkmilləşdirilmiş tema dəstəyi.
  • CPU və RAM İstifadəsi, Disk I/O və s. kimi performans statistikasına nəzarət etmək üçün əlavə GUI aləti

Gəlin başlayaq…

Addım 1: RHEL-də Virtualizasiyanı yoxlayın

Yerdən enərkən, ilkin addım Virtuallaşdırmanın CPU tərəfindən dəstəkləndiyini təsdiqləməkdir. Bu, ehtiyatlıdır, çünki digər hipervizorlar kimi VirtualBox da Intel və ya AMD CPU-larında virtuallaşdırmanın aktivləşdirilməsini tələb edir.

Virtuallaşdırmanın dəstəkləndiyini yoxlamaq üçün aşağıdakı lscpu əmrini işlədin.

$ lscpu | grep -i virtualization

Virtualization:             VT-x Virtualization type: full

Göstərilən çıxışdan görürük ki, VT-x direktivindən istifadə etməklə göstərilən Intel Virtualizasiya texnologiyası ilə CPU-muzda Virtuallaşdırma aktivləşdirilib.

Çıxış yoxdursa, BIOS parametrlərindən Virtuallaşdırma dəstəyini aktivləşdirməlisiniz.

Addım 2: RHEL-də EPEL Repo-nu aktivləşdirin

VirtualBox-un sorunsuz şəkildə quraşdırılması üçün bir neçə asılılıq lazımdır. Bunu etməzdən əvvəl əvvəlcə EPEL repozitoriyasını quraşdırın.

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

Sonra, asılılıqları göstərildiyi kimi quraşdırın.

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

Addım 3: VirtualBox 7.0-ı RHEL-də quraşdırın

Oracle VM VirtualBox-un ən son versiyasını quraşdırmaq üçün onu Rəsmi VirtualBox repozitoriyasından quraşdırmalıyıq.

VirtualBox repozitoriyasını əlavə etmək üçün əmri yerinə yetirin:

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

Sonra, VirtualBox GPG açarını aşağıdakı kimi idxal edin.

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

Import edilmiş VirtualBox repozitoriyası və GPG açarı ilə siz indi dnf paket menecerindən istifadə edərək VirtualBox quraşdıra bilərsiniz. Bunu etməzdən əvvəl, bir az vaxt ayırıb, göstərildiyi kimi VirtualBox-un mövcudluğunu axtara bilərsiniz:

$ sudo dnf search virtualbox

Yuxarıdakı çıxışdan, VirtualBox-un iki versiyasının depo tərəfindən təmin edildiyini görə bilərsiniz. Missiyamız VirtualBox-un ən son versiyasını quraşdırmaq olduğundan, aşağıdakı əmri yerinə yetirin:

$ sudo dnf install VirtualBox-7.0 -y

Aşağıdakı əmrlərdən istifadə edərək, daxil olmuş istifadəçini vboxusers qrupuna əlavə etməyinizə əmin olun.

$ sudo usermod -aG vboxusers $USER
$ newgrp vboxusers

Addım 4: Virtualbox Genişləndirmə Paketini RHEL-də quraşdırın

VirtualBox-un funksionallığını genişləndirmək üçün qonağınız və ya virtual maşınlarınızla qarşılıqlı əlaqəni gücləndirən proqram paketi olan VirtualBox genişləndirmə paketini quraşdırmaq tövsiyə olunur.

Bir baxışda, genişləndirmə paketi aşağıdakı əlavə xüsusiyyətləri təmin edir.

  • Virtual mühitinizdə USB cihazından istifadə (USB 2.0 və USB 3.0).
  • Host və virtual maşın arasında mətni kopyalayın və yapışdırın.
  • Disk Şəkilinin Şifrələnməsi.
  • Virtual maşında veb-kameradan istifadə.
  • və daha çox.

VirtualBox Genişləndirmə Paketini quraşdırmaq üçün göstərildiyi kimi rəsmi wget əmrini ziyarət edin.

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

Sonra nüvə modullarını aşağıdakı kimi qurun.

$ sudo /sbin/vboxconfig

Sonra, VirtualBox genişləndirmə paketini aşağıdakı kimi quraşdırın.

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

Lisenziya şərtlərini oxuyub qəbul etdiyinizə əmin olun və Y düyməsini basın.

VirtualBox nəhayət quraşdırılıb. Onu işə salmaq üçün onu axtarmaq və açmaq üçün proqram menecerindən istifadə edin. Oracle VM VirtualBox Manager aşağıda göstərildiyi kimi açılacaq. Buradan virtual maşınlar yarada və idarə edə bilərsiniz.

Addım 5: RHEL-də Virtual Maşın yaradın

Bu bölmədə biz ISO şəkil faylından istifadə edərək virtual maşının necə yaradılacağını nümayiş etdirəcəyik. İstifadə edəcəyimiz ISO şəkli Ubuntu 20.04 LTS faylıdır.

Virtual maşın yaratmağa başlamaq üçün aşağıda göstərildiyi kimi 'Yeni' üzərinə klikləyin.

Bütün virtual maşın təfərrüatlarını təmin etdiyinizə əmin olun. Buraya VM-nin adı, virtual maşının yeri və ƏS-nin ISO təsviri daxildir. Sonra, yaddaş ölçüsünü və sisteminizə ayrılacaq CPU sayını təyin edin və Növbəti düyməsini basın.

Siz sıfırdan virtual sabit disk yaratmalı və ya əvvəlcədən mövcud olan virtual sabit disk faylından istifadə etməlisiniz. ISO görüntüsündən yeni virtual maşın yaratdığımız üçün ilk variantı seçəcəyik – “İndi Virtual Hard Disk Yarat”.

Həmçinin, seçdiyiniz disk ölçüsünü əks etdirmək üçün göstəricini irəli və geri sürüşdürərək disk ölçüsünü tənzimləməkdən çəkinməyin.

Nəhayət, virtual maşınınız üçün seçdiyiniz bütün parametrlərin xülasəsini alacaqsınız. Əgər razısınızsa, Bitir düyməsini basın, əks halda geri dönün və lazımi dəyişiklikləri edin.

Yaradılandan sonra VM göstərildiyi kimi sol hissədə görünəcək. VirtualBox, VM-nizi səmərəli idarə etməyə kömək edə biləcək saysız-hesabsız parametrlərlə doludur. Virtual maşın parametrlərinə daxil olmaq üçün Parametrlər simgesini basın.

'Parametrlər' bölməsi sol yan paneldə yerləşən dəyişdirilə bilən parametrlər seçimi ilə göstərildiyi kimi göstəriləcəkdir.

Burada bir neçə parametri düzəltməyi seçə bilərsiniz. Məsələn, CPU prosessorlarının sayını tənzimləmək üçün “Sistem” > “Prosessor” seçiminə klikləyin. Burada, göstəricini sürgü boyunca sürükləməklə CPU-ların sayını təyin edə bilərsiniz. Siz həmçinin PAE/NIX funksiyasını aktivləşdirmək üçün klikləyə bilərsiniz.

Bitirdikdən sonra Ok düyməsini basın.

Həmçinin, Şəbəkə parametrlərində dəyişiklik edə bilərsiniz. Məsələn, siz standart şəbəkə adapterini 'NAT'dan 'Bridged Adapter'ə, 'Daxili', 'Yalnız Host üçün adapter' və s. kimi dəyişə bilərsiniz.

Hazırlanmış parametrlərdən razı qaldıqdan sonra Başlat düyməsini sıxaraq virtual maşını işə salın. Virtual maşın pəncərəsi açılacaq və bu nöqtədən əməliyyat sisteminizin quraşdırılmasına başlaya bilərsiniz.

Addım 6: VirtualBox Qonaq Əlavələrini RHEL-də quraşdırın

VirtualBox qonaq əlavələri VirtualBox surətinizlə birlikdə gələn əlavə proqram parçalarıdır. Onlar virtual maşınınızın işini yaxşılaşdıran cihaz drayverlərindən və sistem proqramlarından ibarətdir.

Qonaq əlavələrini quraşdırmaq üçün Cihazlar -> Qonaq Əlavələri CD şəklini daxil edin.

Bu bələdçi üçün budur. Biz Oracle VirtualBox-u RHEL 9/8-də necə quraşdırmağı əhatə etdik, həmçinin virtual maşının necə yaradılacağını nümayiş etdirdik və VirtualBox qonaq əlavələrinin quraşdırılmasına dair əlavə bağlantılar təqdim etdik.