VirtualBox 7.0:n asentaminen ja käyttö AlmaLinuxissa


Lyhyesti: Tässä oppaassa tutkimme, kuinka VirtualBox 7.0 asennetaan AlmaLinux 9- ja AlmaLinux 8 -jakeluihin vierailevien virtuaalikoneiden luomiseksi ISO-kuvatiedoston avulla.

Oraclen tällä hetkellä omistama ja ylläpitämä Oracle VM VirtualBox on yksi maailman suosituimmista avoimen lähdekoodin virtualisointialustoista, jonka avulla käyttäjät voivat luoda virtuaalikoneita taustalla olevista tietokonelaitteistoista.

VirtualBox on tyypin 2 hypervisor, mikä tarkoittaa, että se asennetaan olemassa olevan käyttöjärjestelmän, kuten Windowsin tai Linuxin, päälle, jotta voidaan luoda abstraktiokerros, joka emuloi laitteistokomponentteja, kuten suoritinta, RAM-muistia ja tallennustilaa. , Näin tekemällä käyttäjät voivat luoda virtuaalisia komponentteja, jotka tunnetaan vieraana tai virtuaalikoneena.

VirtualBox tukee monenlaisia vierasjärjestelmiä, mukaan lukien Windows, Linux, OpenBSD, Solaris ja OpenSolaris.

Tätä opasta kirjoitettaessa VirtualBox 7.0.2 oli uusin versio, joka julkaistiin 10. lokakuuta 2022 ja sisältää seuraavat suuret parannukset.

VirtualBox-ominaisuudet

  • Uusi ohjattu virtuaalikoneen asennustoiminto, jossa on Unattended vieraskäyttöjärjestelmän asennus -vaihtoehto, mikä helpottaa työnkulkua.
  • Lisätty 3D-tuki, joka perustuu DirectX 11:een (ja DXVK:hen muissa kuin Windows-järjestelmissä).
  • EFI-tuki suojatulle käynnistykselle.
  • Secure Boot ja TPM 1.2/2.0 -tuki.
  • Täydellinen levyn salaus vierailijavirtuaalikoneille.
  • EHCI- ja XHCI-USB-ohjainlaitteiden sisällyttäminen osana avoimen lähdekoodin peruspakettia.
  • Lisätty GUI-apuohjelma suorituskykytilastojen, kuten RAM-muistin ja CPU:n käytön, levyn I/O:n jne., seurantaan.
  • Pilvivirtuaalikoneita voidaan lisätä Virtual Machine Manageriin ja ohjata paikallisina VM:inä.

Jos haluat kattavamman luettelon kaikista tarjotuista ominaisuuksista, tutustu Virtualboxin julkaisutietoihin.

Vaihe 1: Tarkista virtualisointi AlmaLinuxissa

Hypervisorin asentamisen edellytyksenä on, että sinulla on oltava Intel- tai AMD-suoritin, jossa virtualisointi on käytössä. Varmista siis ennen mitään muuta, onko virtualisointi käytössä.

Voit tehdä tämän suorittamalla seuraavan lscpu-komennon:

lscpu | grep -i virtualization

Seuraava tulos vahvistaa, että järjestelmämme on varustettu Intel Virtualization -tekniikalla, joka on määritelty VT-x-direktiivissä.

Virtualization:             VT-x
Virtualization type:        full

Kun olet varmistanut, että järjestelmäsi tukee virtualisointia, siirry seuraavaan vaiheeseen.

Jos tulos ei näytä virtualisointitukea, sinun on otettava se käyttöön BIOS-asetuksista, jotta virtualisointi otetaan käyttöön.

Vaihe 2: Ota EPEL Repo käyttöön AlmaLinuxissa

Joitakin olennaisia riippuvuuksia tarvitaan, jotta asennus sujuisi sujuvasti. Muista kuitenkin ensin asentaa EPEL-arkisto seuraavasti.

sudo dnf install epel-release -y

Kun asennus on valmis, asenna riippuvuudet seuraavasti.

sudo dnf install dkms kernel-devel kernel-headers gcc perl bzip2 wget curl make -y

kernel-devel on kehityspaketti ydinmoduulien rakentamiseen ytimen kanssa. Se tarjoaa ytimen otsikoita ja make-tiedostoja moduulien rakentamiseen ydintä vastaan.

Asennettu kernel-devel-versio on eri kuin järjestelmäsi ytimen versio.

Voit varmistaa tämän suorittamalla seuraavat komennot:

rpm -q kernel-devel
uname -r

Ratkaise näiden kahden version välinen epäjohdonmukaisuus päivittämällä järjestelmä.

sudo dnf update -y

Käynnistä sitten järjestelmä uudelleen

sudo reboot

Varmista vielä kerran, että kernel-devel-versio vastaa Linux-ydintä.

Vaihe 3: Asenna VirtualBox 7.0 AlmaLinuxiin

Uusimman VirtualBox-version asentamiseksi meidän on lisättävä virallinen VirtualBox-arkisto seuraavasti.

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

Voit luetella kaikki arkiston toimittamat VirtualBox-versiot seuraavasti.

dnf search virtualbox

Tulosteesta näet, että VirtualBox 7.0 on arkiston tarjoama.

Asenna VirtualBox 7.0 suorittamalla seuraava komento:

sudo dnf install virtualBox-7.0 -y

Komento asentaa VirtualBox 7.0:n muiden riippuvuuksien rinnalle.

Vaihe 4: Asenna Virtualbox Extension Pack AlmaLinuxiin

VirtualBox Extension Pack on paketti, joka laajentaa VirtualBoxin perustoimintoja ja tarjoaa lisätoimintoja, kuten:

  • Tekstin kopioiminen ja liittäminen isäntään ja sieltä.
  • USB-laitteen käyttö virtuaaliympäristössäsi (USB 2.0 ja USB 3.0).
  • Web-kameran käyttö vierasjärjestelmässä.
  • Levykuvan salaus.
  • ja niin paljon muuta.

Asenna VirtualBox Extension Pack siirtymällä viralliselle Virtualboxin lataussivulle. Samoin voit ladata laajennuspaketin käyttämällä wget-komentoa kuvan mukaisesti.

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

Rakenna seuraavaksi ydinmoduulit seuraavasti.

sudo /sbin/vboxconfig

Asenna seuraavaksi VirtualBox-laajennuspaketti seuraavasti.

sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack

Käy läpi User License ja hyväksy käyttöoikeuden ehdot kirjoittamalla y' ja painamalla ENTER.

Tässä vaiheessa VirtualBox on asennettu. Aloita sen käyttö etsimällä se Application Managerin avulla ja napsauttamalla Oracle VM Virtualbox käynnistääksesi Oracle VM Virtualbox Manager kuvan osoittamalla tavalla.

Vaihe 5: Luo virtuaalikone AlamLinuxissa

Tässä osiossa esittelemme kuinka luodaan virtuaalikone ISO-kuvatiedostolla. Meillä on Linux Mint ISO -tiedosto, joka on tallennettu paikallisesti AlmaLinux-järjestelmäämme.

Aloita virtuaalikoneen luominen napsauttamalla Uusi alla olevan kuvan mukaisesti.

Tämä käynnistää ohjatun virtuaalikoneen asennustoiminnon. Muista täyttää kaikki tiedot, mukaan lukien virtuaalikoneen nimi, polku virtuaalikoneeseen ja ISO-kuva, ja napsauta Seuraava.

Vedä liukusäätimiä valitaksesi haluamasi muistin koon ja suorittimien lukumäärän. Napsauta sitten Seuraava.

Määritä seuraavaksi virtuaalisen kiintolevyn kapasiteetti ja napsauta Seuraava.

Sinulle tarjotaan yhteenveto kaikista valitsemistasi asetuksista. Jos kaikki näyttää hyvältä, napsauta Valmis, muussa tapauksessa napsauta Takaisin ja tee tarvittavat muutokset.

Kun napsautat Valmis, virtuaalikone tulee näkyviin vasemmassa sivupalkissa kuvan mukaisesti. Käynnistä virtuaalikone napsauttamalla Käynnistä-painiketta.

Muutaman sekunnin kuluttua virtuaalikone avautuu ja käyttöjärjestelmäsi GRUB-valikko tulee näkyviin. Sieltä voit jatkaa käyttöjärjestelmän asennusta.

Vaihe 6: Virtuaalikoneen asetukset

VirtualBox tarjoaa laajan valikoiman vaihtoehtoja, joiden avulla voit tehdä useita parannuksia, joiden avulla voit hallita paremmin virtuaalikoneesi ja saada siitä kaiken irti.

Voit tarkastella annettuja asetuksia napsauttamalla Asetukset-painiketta.

Vasemmassa sivupalkissa näet luettelon vaihtoehdoista, joita voit säätää. Esimerkiksi Järjestelmä-vaihtoehdon avulla voit säätää erilaisia järjestelmäparametreja, kuten muistia, suorittimien määrää, käynnistysjärjestystä, laajennettuja ominaisuuksia ja kiihdytystä.

Napsauta Prosessori-välilehteä muuttaaksesi prosessorien määrää.

Näyttö-vaihtoehdon avulla voit säätää videomuistia ja muita graafisia asetuksia.

Verkko-osiossa voit lisätä tai poistaa virtuaalisia sovittimia sekä muuttaa käytettävän sovittimen tyyppiä.

Vaihe 7: Asenna VirtualBox Guest Additions -sovellukset AlmaLinuxiin

VirtualBox-vieraslisäykset ovat lisäohjelmistoja, jotka toimitetaan VirtualBox-kopiosi mukana. Ne tarjoavat lisäominaisuuksia, jotka parantavat virtuaalikoneen toimivuutta ja suorituskykyä.

Asenna vieraslisäykset siirtymällä kohtaan Laitteet –> Aseta vieraslisäys-CD-kuva.

Tässä opetusohjelmassa olemme osoittaneet, kuinka VirtualBox 7.0 asennetaan AlmaLinux 8/9 -käyttöjärjestelmään. Lisäksi tutkimme virtuaalikoneen luomista, eri asetusten säätämistä ja lopuksi sitä, miten saat parhaan hyödyn vieraskoneestasi asentamalla VirtualBox-vieraslisäyksiä.