Asenna ja käytä VirtualBoxia Ubuntu 20.04:ssä

VirtualBox on Oraclen kehittämä ja ylläpitämä ilmainen ja avoimen lähdekoodin monialustainen virtualisointityökalu. VirtualBox tarjoaa tonneittain mielenkiintoisia ominaisuuksia, jotka on pakattu yksinkertaiseen ja intuitiiviseen käyttöliittymään. Verrattuna vaihtoehtoihin, kuten VMware Workstationiin, VirtualBox on käyttäjäystävällisempi kenelle tahansa, missä tahansa tilanteessa.

Haluatko testata uutta distroa? Sen sijaan, että asentaisit sen nykyisen järjestelmän päälle, kokeile sitä ensin VirtualBoxin avulla. Tarvitsetko useita käyttöjärjestelmiä samaan aikaan käynnissä? VirtualBox tarjoaa sinulle kaiken mahdollisen. Lähes kaikki virtuaalikoneen osa-alueet ovat muokattavissa.

Tässä oppaassa kerrotaan, miten VirtualBox asennetaan ja käytetään Ubuntu 20.04:ssä.

VirtualBox Ubuntussa

VirtualBox asennetaan Ubuntu 20.04:ssä muutamalla tavalla. Yksinkertaisin tapa asentaa VirtualBox on hankkia se suoraan Ubuntun ohjelmistorepoista. Ainoa ongelma tässä menetelmässä on se, että et välttämättä saa VirtualBoxin uusinta versiota.

On myös mahdollista suorittaa VirtualBoxin manuaalinen asennus. Voit napata virallisen VirtualBox DEB-paketin Debian/Ubuntulle ja asentaa sen APT:n avulla. Tämän lähestymistavan huonona puolena on, että sinun on päivitettävä VirtualBox manuaalisesti, kun uusi versio julkaistaan. Tämä voidaan kiertää lisäämällä Oraclen repo.

Viimeiseksi voit asentaa VirtualBoxin suoraan lähdekoodista. Tällä menetelmällä voit rakentaa VirtualBoxin lähdekoodista, mutta se voi olla pidempi ja monimutkaisempi prosessi. VirtualBoxin asentaminen tällä menetelmällä ei ole suositeltavaa, koska sinun on seurattava sitä uudelleen VirtualBoxin päivittämiseksi, mutta tätä menetelmää voivat käyttää edistyneet käyttäjät, jotka haluavat rakentaa ohjelmia lähdekoodista.

Aloitetaan!

Asenna VirtualBox Ubuntun arkistosta

Tämä on VirtualBoxin oletusasennustapa. Sinun tarvitsee vain käskeä APT:tä hakemaan VirtualBox-paketti Ubuntun oletusarvoisesta arkistosta.

Sytytä terminaali ja suorita seuraava komento:

$ sudo apt update && sudo apt install virtualbox virtualbox-ext-pack -y

Kun sinua pyydetään määrittelemään virtuaalilaatikko-ext-paketti, valitse Ok.”

Hyväksy VirtualBoxin PUEL-lisenssi.

Virtualbox-ext-pack lataa ja asentaa VirtualBoxin laajennuspaketin automaattisesti.

Asenna VirtualBox Oraclen arkistosta

Tämä menetelmä on hyödyllinen, jos tarvitset VirtualBoxin uusimman version. Jotta tämä toimisi, sinun on tehtävä kertaluonteinen konfigurointi Oraclen repoon. Sen jälkeen APT hoitaa loput.

Sytytä terminaali. Varmista, että wget on asennettu.

$ sudo apt update && sudo apt install wget -y

Nappaa ja lisää Oraclen VirtualBox-repon GPG-avaimet.

$ 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_2016.asc -O- |
sudo apt-key add –

q https://www.virtualbox.org/download/oracle_vbox.asc -O-
| sudo apt-key add –

Nyt, lisää repo.

$ sudo add-apt-repository ”deb http://download.virtualbox.org/
virtualbox/debian $(lsb_release -cs) contrib”

Päivitä APT:n välimuisti.

$ sudo apt update

Asenna lopuksi VirtualBox. Tätä artikkelia kirjoitettaessa VirtualBoxin uusin versio on v6.1.12.

$ sudo apt install virtualbox-6.1

VirtualBoxin asentaminen lähdekoodista

VirtualBoxin lähdekoodia on saatavana ilmaiseksi. Tämä mahdollistaa VirtualBoxin rakentamisen manuaalisesti lähdekoodista. Tämä on suhteellisen pitkä ja monimutkainen prosessi, joka vaatii enemmän laitteistoresursseja ja vaivaa. VirtualBoxin asentamista tällä menetelmällä ei suositella, sillä VirtualBoxin päivittämiseksi sitä on noudatettava uudelleen. Täydelliset tiedot VirtualBoxin rakentamisesta Linuxissa löytyvät VirtualBoxin wiki-sivulta.

Asenna ensin rakentamisriippuvuudet.

$ sudo apt install \
$ acpica-tools chrpath doxygen g++-multilib libasound2-dev libcap-dev \
$ libcurl4-openssl-dev libdevmapper-dev libidl-dev libopus-dev libpam0g-dev \
$ libpulse-dev libqt5opengl5-dev libqt5x11extras5-dev libsdl1.2-dev libsdl-ttf2.0-dev \
$ libssl-dev libvpx-dev libxcursor-dev libxinerama-dev libxml2-dev libxml2-utils \
$ libxmu-dev libxrandr-dev make nasm python3-dev python-dev qttools5-dev-tools \
$ texlive texlive-fonts-extra texlive-latex-extra unzip xsltproc \
$ default-jdk libstdc++5 libxslt1-dev linux-kernel-headers makeself \\
$ mesa-common-dev subversion yasm zlib1g-dev

Seuraavat build-riippuvuudet on myös asennettava, jos käytät 64-bittistä Ubuntu-versiota.

$ sudo apt install lib32z1 libc6-dev-i386 lib32gcc1 lib32stdc++6

Python-hakkerointia varten kannattaa harkita myös seuraavien pakettien asentamista.

$ sudo apt install pylint python3-psycopg2 python3-willow python-pil

VirtualBoxin rakentaminen 64-bittisellä isäntäjärjestelmällä vaatii edelleen kaikki 32-bittiset kirjastot ja rakennustyökalut. Ubuntun 64-bittisen version tapauksessa siitä puuttuu joitakin jaettuja kirjastoja. Korjaa se suorittamalla seuraava komento.

$ sudo ln -s libX11.so.6 /usr/lib32/libX11.so

$ sudo ln -s libXTrap.so.6 /usr/lib32/libXTrap.so

$ sudo ln -s libXt.so.6 /usr/lib32/libXt.so

$ sudo ln -s libXtst.so.6 /usr/lib32/libXtst.so

$ sudo ln -s libXmu.so.6 /usr/lib32/libXmu.so

$ sudo ln -s libXext.so.6 /usr/lib32/libXext.so

Lataa VirtualBoxin uusin lähdekoodi täältä.

Pura pakattu arkisto.

$ tar -xvf VirtualBox-6.1.12a.tar.bz2

Vaihda nykyinen hakemisto purettuun lähdekoodiin ja suorita konfigurointiskripti. Huomaa, että ”-disable-hardening”-lippua ei pidä käyttää, jos aiot levittää uudelleen tai käyttää buildia tuotannossa.

$ ./configure –disable-hardening

Lataa ympäristön asetusskripti.

$ source ./env.sh

Viimein on aika rakentaa VirtualBox. Suorita seuraava komento VirtualBoxin julkaisupaketin rakentamiseksi.

$ kmk all

Jos rakentamista ei ole karkaistu, VirtualBoxia voi ajaa lähdekoodihakemiston alla olevasta hakemistosta ”out/linux.amd64/release/bin”. VirtualBoxin ytimen moduulit on kuitenkin ensin rakennettava ja asennettava. Tee tämä kirjoittamalla seuraava koodi.

$ cd out/linux.amd64/release/bin/src

$ make -j$(nproc)

$ sudo make install

Lataa moduulit.

$ modprobe vboxdrv

Lopuksi käynnistä VirtualBox.

$ ./VirtualBox

VirtualBoxin käyttäminen

VirtualBox on erittäin käyttäjäystävällinen. Kaikki sen toiminnot ovat yksinkertaisia, mutta silti VirtualBox tarjoaa täyden hallinnan lähes kaikkiin virtuaalikoneen osa-alueisiin. Tässä tarkastellaan, miten VirtualBox-virtuaalikone luodaan ja käynnistetään.

Ennen virtuaalikoneen luomista asenna VirtualBox-laajennuspaketti. Lataa se VirtualBoxin lataussivulta täältä.

Kun paketti on ladattu, asenna paketti seuraavalla komennolla.

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

Asennus pyytää PUEL-lisenssisopimuksen. Kirjoita ”y” jatkaaksesi.

Asennuksen pitäisi valmistua ongelmitta.

On aika luoda virtuaalikone. Käynnistä VirtualBox.

Luo uusi virtuaalikone napsauttamalla ”New”.

Anna uudelle virtuaalikoneelle sopiva nimi. Tässä esimerkissä luon Ubuntu-virtuaalikoneen, joten valitsen ”Tyypiksi” ”Linux” ja ”Versioksi” ”Ubuntu_64.”

Seuraavaksi määritä, kuinka paljon RAM-muistitilaa haluat virtuaalikoneen vievän. On suositeltavaa määrittää 4 Gt RAM-muistia.

VirtualBox pyytää luomaan kiintolevytiedoston virtuaalikoneelle. Tiedosto toimii fyysisenä tallennustilana. Valitse ”Luo virtuaalinen kiintolevy nyt.”

Sinulta kysytään virtuaalisen kiintolevyn tiedostotyyppiä. Useimmille VDI-muoto on enemmän kuin riittävä.

VirtualBox kysyy, miten virtuaalinen tallennustiedosto luodaan. Jos valitaan ”Dynamically allocated”, tallennustiedosto kasvaa sitä mukaa, kun sitä käytetään enemmän. Jos valitaan ”Kiinteä koko”, tiedosto käyttää fyysisen aseman enimmäistallennustilaa. Toisen vaihtoehdon etuna on, että se tarjoaa virtuaalikoneelle enemmän suorituskykyä.

Valitse virtuaalisen kiintolevytiedoston koko ja sijainti.

Virtuaalikone on nyt valmis käynnistymään! Ubuntun kuvatiedosto on oltava käsillä, sillä kone kysyy käynnistyslaitetta/kuvaa. Asennuksen loppuosaa varten tutustu tähän mahtavaan oppaaseen Ubuntu 20.04:n asentamisesta VirtualBoxiin täältä.

Loppuajatuksia

VirtualBoxin ja virtuaalikoneiden käyttäytymisen hienosäätöön on tarjolla runsaasti vaihtoehtoja. Tutustu näihin rohkeasti. Verkossa on saatavilla runsaasti materiaalia siitä, miten VirtualBoxia voi käyttää parhaalla mahdollisella tavalla.

Iloa!

Vastaa

Sähköpostiosoitettasi ei julkaista.