Com instal·lar i utilitzar VirtualBox a RHEL 9/8
Breu: en aquest tutorial, veurem com instal·lar VirtualBox 7.0 a les distribucions RHEL 9 i RHEL 8 per crear màquines virtuals convidades mitjançant un fitxer d'imatge ISO.
Oracle VM VirtualBox és un popular programari de virtualització gratuït i de codi obert que és àmpliament utilitzat pels amants de l'escriptori i fins i tot pels administradors de sistemes i programadors per crear màquines virtuals amb diversos propòsits, com ara provar sistemes operatius.
Com a hipervisor de tipus 2, VirtualBox s'instal·la a sobre d'un sistema operatiu com Windows i Linux. Admet una àmplia gamma de sistemes convidats com Windows, Linux, OpenBSD, Solaris i OpenSolaris.
Actualment, VirtualBox 7.0.2 és la versió més recent de VirtualBox, que es va publicar el 10 d'octubre de 2022 i ofereix les funcions següents.
- S'ha afegit compatibilitat amb Secure Boot i TPM 1.2/2.0.
- Compatibilitat EFI per a l'arrencada segura.
- Les màquines virtuals del núvol es poden afegir a Virtual Machine Manager i controlar-les com a màquines virtuals locals.
- Capacitat de xifrar completament les màquines virtuals.
- Capacitat d'afegir màquines virtuals al núvol a Virtual Machine Manager que es poden controlar com a màquines virtuals locals.
- Afegit de dispositius controladors USB EHCI i XHCI com a part del paquet base de codi obert.
- Compatibilitat de temes millorada per a totes les plataformes.
- Una eina GUI afegida per supervisar les estadístiques de rendiment, com ara l'ús de CPU i RAM, E/S de disc, etc.
Comencem…
Pas 1: comproveu la virtualització a RHEL
A mesura que sortiu a terra, el pas inicial és confirmar si la vostra CPU admet la virtualització. Això és prudent, ja que VirtualBox, com altres hipervisors, requereix que la virtualització estigui habilitada a les CPU Intel o AMD.
Per comprovar si la virtualització és compatible, executeu l'ordre lscpu següent.
$ lscpu | grep -i virtualization
Virtualization: VT-x
Virtualization type: full
A la sortida que es mostra, veiem que la virtualització està habilitada a la nostra CPU amb la tecnologia Intel Virtualization que s'indica mitjançant la directiva VT-x.
Si no hi ha sortida, haureu d'habilitar el suport de virtualització des de la configuració de la BIOS.
Pas 2: habiliteu EPEL Repo a RHEL
Es necessiten algunes dependències perquè la instal·lació de VirtualBox continuï perfectament. Abans de fer-ho, primer, instal·leu el repositori EPEL.
------------ 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
A continuació, instal·leu les dependències tal com es mostra.
$ sudo dnf update -y $ sudo dnf install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y
Pas 3: instal·leu VirtualBox 7.0 a RHEL
Per instal·lar la darrera versió d'Oracle VM VirtualBox, hem d'instal·lar-la des del dipòsit oficial de VirtualBox.
Per afegir el dipòsit de VirtualBox, executeu l'ordre:
$ sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
A continuació, importeu la clau GPG de VirtualBox de la següent manera.
$ sudo rpm --import https://www.virtualbox.org/download/oracle_vbox.asc
Amb el dipòsit de VirtualBox i la clau GPG importats, ara podeu instal·lar VirtualBox mitjançant el gestor de paquets dnf. Abans de fer-ho, podeu prendre un moment i cercar la disponibilitat de VirtualBox tal com es mostra:
$ sudo dnf search virtualbox
A la sortida anterior, podeu veure que el repositori proporciona dues versions de VirtualBox. Com que la nostra missió és instal·lar la darrera versió de VirtualBox, executeu l'ordre següent:
$ sudo dnf install VirtualBox-7.0 -y
Assegureu-vos d'afegir l'usuari que ha iniciat sessió al grup vboxusers mitjançant les ordres següents.
$ sudo usermod -aG vboxusers $USER $ newgrp vboxusers
Pas 4: instal·leu Virtualbox Extension Pack a RHEL
Per ampliar la funcionalitat de VirtualBox, es recomana instal·lar el paquet d'extensió VirtualBox, que és un paquet de programari que millora la interacció amb el vostre convidat o màquines virtuals.
D'un cop d'ull, el paquet d'extensió ofereix les següents funcions afegides.
- Ús del dispositiu USB al vostre entorn virtual (USB 2.0 i USB 3.0).
- Copia i enganxa text entre l'amfitrió i la màquina virtual.
- Xifrat d'imatges de disc.
- Ús de la càmera web a la màquina virtual.
- i molt més.
Per instal·lar el paquet d'extensió de VirtualBox, visiteu l'ordre oficial wget tal com es mostra.
$ wget https://download.virtualbox.org/virtualbox/7.0.2/Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack
A continuació, creeu els mòduls del nucli de la següent manera.
$ sudo /sbin/vboxconfig
A continuació, instal·leu el paquet d'extensió VirtualBox de la següent manera.
$ sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack
Assegureu-vos de llegir i acceptar els termes i condicions de la llicència i premeu Y.
Finalment s'instal·la VirtualBox. Per iniciar-lo, utilitzeu el Gestor d'aplicacions per cercar-lo i obrir-lo. L'Oracle VM VirtualBox Manager s'obrirà com es mostra a continuació. Des d'aquí, podeu crear i gestionar màquines virtuals.
Pas 5: creeu una màquina virtual a RHEL
En aquesta secció, demostrarem com crear una màquina virtual mitjançant un fitxer d'imatge ISO. La imatge ISO que farem servir és un fitxer Ubuntu 20.04 LTS.
Per començar a crear una màquina virtual, feu clic a Nou com es mostra a continuació.
Assegureu-vos de proporcionar tots els detalls de la màquina virtual. Això inclou el nom de la màquina virtual, la ubicació de la màquina virtual i la imatge ISO del sistema operatiu. A continuació, especifiqueu la mida de la memòria i el nombre de CPU que voleu assignar al vostre sistema i feu clic a Següent.
Heu de crear un disc dur virtual des de zero o utilitzar un fitxer de disc dur virtual preexistent. Com que estem creant una màquina virtual nova a partir d'una imatge ISO, seleccionarem la primera opció: Crea un disc dur virtual ara.
A més, no dubteu a ajustar la mida del disc fent lliscar el punter cap endavant i cap enrere per reflectir la vostra mida de disc preferida.
Finalment, obtindreu un resum de tots els paràmetres que heu seleccionat per a la vostra màquina virtual. Si esteu satisfet, feu clic a Finalitzar, en cas contrari, torneu i feu els canvis necessaris.
Un cop creada, la VM apareixerà a la secció esquerra tal com es mostra. VirtualBox està ple d'una infinitat de configuracions que us poden ajudar a gestionar la vostra màquina virtual de manera eficient. Per accedir a la configuració de la màquina virtual, feu clic a la icona Configuració.
La secció Configuració es mostrarà com es mostra amb una selecció de paràmetres que es poden modificar situats a la barra lateral esquerra.
Aquí, podeu optar per ajustar un parell de configuracions. Per exemple, per ajustar el nombre de processadors de CPU, feu clic a Sistema > Processador. Aquí, podeu especificar el nombre de CPU arrossegant el punter al llarg del control lliscant. També podeu fer clic per habilitar la funció PAE/NIX.
Un cop hàgiu acabat, feu clic a D'acord.
A més, podeu fer canvis a la configuració de la xarxa. Per exemple, podeu canviar l'adaptador de xarxa predeterminat de NAT a Adaptador en pont, Intern, Adaptador només d'amfitrió, i així successivament.
Quan estigueu satisfet amb la configuració realitzada, engegueu la màquina virtual fent clic a Inici. S'obrirà la finestra de la màquina virtual i a partir d'aquest punt, podeu iniciar la instal·lació del vostre sistema operatiu.
Pas 6: instal·leu VirtualBox Guest Additions a RHEL
Les addicions per a convidats de VirtualBox són peces de programari addicionals que vénen amb la vostra còpia de VirtualBox. Estan formats per controladors de dispositiu i aplicacions del sistema que milloren el rendiment de la vostra màquina virtual.
Per instal·lar addicions de convidats, aneu a Dispositius -> Insereix la imatge del CD d'addicions de convidats.
Això és tot per aquesta guia. Hem tractat com instal·lar Oracle VirtualBox a RHEL 9/8 i també hem demostrat com crear una màquina virtual i hem proporcionat enllaços addicionals sobre com instal·lar addicions de convidats de VirtualBox.