Kuinka asentaa uusin VirtualBox 7.0 Linuxiin
VirtualBox on avoimen lähdekoodin monikäyttöinen virtualisointiohjelmisto, joka voidaan asentaa mihin tahansa käyttöjärjestelmään useiden vierailevien virtuaalikoneiden ajamiseksi samassa tietokoneessa.
Jos esimerkiksi asennat sen Linux-järjestelmääsi, voit käyttää Windows-käyttöjärjestelmää sen alla vieraskäyttöjärjestelmänä tai käyttää Linux-käyttöjärjestelmää Windows-järjestelmäsi ja niin edelleen. Tällä tavalla voit asentaa ja käyttää niin monta vieraskäyttöjärjestelmää (virtuaalikoneita) kuin haluat, ainoa rajoitus on levytila ja muisti.
Hiljattain Oracle julkaisi suurimman vakaan version Virtualbox 7.0:sta. VirtualBoxin uusin versio sisältää monia merkittäviä muutoksia ja uusia ominaisuuksia.
Näet täydelliset uuden muutoslokin tiedot VirtualBox 7.0:sta heidän virallisella muutoslokisivullaan.
Tässä oppaassa kerrotaan, kuinka VirtualBox 7.0 asennetaan RHEL-pohjaisiin jakeluihin, kuten RHEL, Fedora, Rocky Linux, AlmaLinux, ja CentOS Stream VirtualBoxin omalla arkistolla YUM- ja DNF-komennoilla.
Tässä oppaassa kerrotaan myös, kuinka VirtualBox 7.0 asennetaan Debian-pohjaisiin jakeluihin, kuten Debian, Ubuntu, ja Linux Mint. > järjestelmät, jotka käyttävät VirtualBoxin omaa arkistoa APT-GET- tai APT-komennoilla.
Tällä sivulla:
- Kuinka asentaa uusin VirtualBox CentOS-, RHEL- ja Fedoraan
- Kuinka asentaa uusin VirtualBox Debianiin, Ubuntuun ja Mintiin
- Kuinka asentaa VirtualBox Extension Pack Linuxiin
VirtualBox 7.0:n asentaminen RHEL-pohjaisiin järjestelmiin
Asenna VirtualBoxin uusin vakaa versio lataamalla ensin virtualbox.repo-määritystiedosto seuraavalla wget-komennolla ja tuomalla sitten julkinen avain rpm-komennolla.
----------------- On RHEL-based Distributions -----------------
wget https://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo -P /etc/yum.repos.d/
rpm --import https://www.virtualbox.org/download/oracle_vbox.asc
----------------- On Fedora Linux -----------------
wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo -P /etc/yum.repos.d/
rpm --import https://www.virtualbox.org/download/oracle_vbox.asc
Ota seuraavaksi käyttöön EPEL-arkisto, jotta voit asentaa koontityökalut ja riippuvuudet järjestelmään.
----------------- On RHEL-based 9 Release -----------------
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
----------------- On RHEL-based 8 Release -----------------
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
----------------- On RHEL-based 7 Release -----------------
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Asenna VirtualBoxin riippuvuuspaketit
VirtualBox käyttää vboxdrv -ydinmoduulia fyysisen muistin ohjaamiseen ja varaamiseen vieraskäyttöjärjestelmien suorittamista varten. Ilman tätä moduulia voit silti käyttää VirtualBoxia virtuaalikoneiden luomiseen ja määrittämiseen, mutta ne eivät toimi.
Jotta VirtualBox olisi täysin toimiva, sinun on ensin päivitettävä järjestelmäsi ja asennettava sitten lisämoduuleja, kuten DKMS, ytimen otsikot, kernel-devel ja jotkut riippuvuuspaketit.
----------------- On RHEL-based Distributions -----------------
yum update
yum install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y
----------------- On Fedora Linux -----------------
dnf update
dnf install @development-tools
dnf install kernel-devel kernel-headers dkms qt5-qtx11extras elfutils-libelf-devel zlib-devel
Asenna VirtualBox 7.0 RHEL-pohjaisiin järjestelmiin
Kun olet asentanut kaikki tarvittavat riippuvuuspaketit, voit asentaa VirtualBoxin uusimman version käyttämällä seuraavaa komentoa.
dnf install VirtualBox-7.0
OR
yum install VirtualBox-7.0
Tässä vaiheessa olet valmis aloittamaan VirtualBoxin käytön suorittamalla seuraavan komennon päätteessä.
virtualbox
Jos saat seuraavan virheilmoituksen Virtualbox-asennuksen aikana, se tarkoittaa, että kahden ydinversion välillä on ristiriita.
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
Voit ratkaista ongelman tarkistamalla ensin asennetun ytimen ja päivittämällä sitten Linux-ytimen suorittamalla komennon:
uname -r
dnf update kernel-*
Or
yum update kernel-*
Kun päivitys on valmis, käynnistä järjestelmäsi ja valitse uusin ydin grub-käynnistysvalikosta. Tämä merkintä on yleensä ensimmäinen merkintä, kuten näet.
reboot
Kun järjestelmä on käynnistetty, kirjaudu sisään ja vahvista vielä kerran, että ytimen kehittämä versio vastaa nyt Linux-ytimen versiota.
rpm -q kernel-devel
uname -r
Aloita sitten koontiasennuksen määritys uudelleen ja varmista, että VirtualBox-asennus onnistui suorittamalla:
/sbin/vboxconfig
systemctl status vboxdrv
Ongelmien karttoittaminen
Jos saat virheilmoituksen, kuten KERN_DIR, tai jos koontiprosessi ei tunnista ytimen lähdehakemistoa automaattisesti, voit asettaa sen seuraavalla komennolla. Varmista, että vaihdat ytimen versiota järjestelmäsi mukaan punaisena näytetyllä tavalla.
KERN_DIR=/usr/src/kernels/4.19.0-1.el7.elrepo.x86_64
export KERN_DIR
VirtualBox 7.0:n asentaminen Debianiin, Ubuntuun ja Linux Mintiin
Asenna VirtualBox uusin vakaa versio lisäämällä virallinen Virtualbox-arkisto seuraavalla komennolla.
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt install software-properties-common
echo "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
Päivitä sitten ohjelmistopakettiluettelo ja asenna uusin VirtualBox-versio.
sudo apt-get install virtualbox-7.0
Suorita vain seuraava komento käynnistääksesi sen päätteestä tai käytä käynnistysohjelmaa valikosta.
virtualbox
VirtualBox 7.0 -kuvakaappaus
VirtualBox Extension Packin asentaminen Linuxiin
Jos tarvitset lisätoimintoja, kuten VirtualBox RDP, PXE, ROM E1000-tuella ja USB 2.0 -isäntäohjain tuki jne. Sinun on ladattava ja asennettava VirtualBox Extension Pack käyttämällä seuraavaa wget-komentoa.
wget https://download.virtualbox.org/virtualbox/7.0.0/Oracle_VM_VirtualBox_Extension_Pack-7.0.0.vbox-extpack
Laajennuspaketin asentaminen edellyttää, että Virtualbox 7.0 on asennettuna, kun olet ladannut tiedoston vbox-extpack ja Virtualbox alla kuvatulla tavalla.
Jos se ei toimi, avaa Virtualbox –> Tiedosto –> Asetukset –> Työkalut –> Extension Manager ja asenna se selaamalla vbox-extpack.
VirtualBoxin päivittäminen Linux-järjestelmissä
Jos haluat päivittää VirtualBoxin uusimmalla versiolla tulevaisuudessa, voit päivittää sen suorittamalla seuraavan komennon.
RHEL-pohjaisissa järjestelmissä
yum update VirtualBox-*
Debian-pohjaisissa järjestelmissä
apt-get install VirtualBox-*
Poista VirtualBox Linux-järjestelmistä
Jos haluat poistaa VirtualBoxin kokonaan, käytä seuraavaa komentoa poistaaksesi sen kokonaan järjestelmästäsi.
RHEL-pohjaisissa järjestelmissä
cd /etc/yum.repos.d/
rm -rf virtualbox.repo
yum remove VirtualBox-*
Debian-pohjaisissa järjestelmissä
apt-get remove VirtualBox-*
Voit myös ladata VirtualBox 7.0:n muille Linux-, Windows-,- ja Mac OS X -alustoille.