VirtualBox

Installer og bruk VirtualBox i Ubuntu 20.04

Installer og bruk VirtualBox i Ubuntu 20.04
VirtualBox er et gratis og åpen kildekode-plattform virtualiseringsverktøy utviklet og vedlikeholdt av Oracle. VirtualBox tilbyr mange interessante funksjoner, pakket i et enkelt og intuitivt brukergrensesnitt. Sammenlignet med alternativer som VMware Workstation, er VirtualBox mer brukervennlig for alle, i alle situasjoner.

Interessert i å teste ut en ny distro? I stedet for å installere det over det nåværende systemet, kan du prøve systemet først ved hjelp av VirtualBox. Må ha flere operativsystemer som kjører samtidig? VirtualBox har dekket deg. Nesten alle aspekter av en virtuell maskin kan tilpasses.

Denne guiden viser deg hvordan du installerer og bruker VirtualBox i Ubuntu 20.04.

VirtualBox i Ubuntu

Det er noen måter å installere VirtualBox i Ubuntu 20 på.04. Den enkleste måten å installere VirtualBox på er å få den direkte fra Ubuntu-programvaren. Det eneste problemet med denne metoden er at du kanskje ikke får den nyeste versjonen av VirtualBox.

Det er også mulig å utføre en manuell installasjon av VirtualBox. Du kan hente den offisielle VirtualBox DEB-pakken for Debian / Ubuntu og installere den ved hjelp av APT. Ulempen med denne tilnærmingen er at du må oppdatere VirtualBox manuelt når en ny versjon er utgitt. Dette kan omgås ved å legge til Oracle repo.

Til slutt kan du installere VirtualBox direkte fra kildekoden. Denne metoden lar deg bygge VirtualBox fra kilden, men kan være en lengre og mer kompleks prosess. Installering av VirtualBox med denne metoden anbefales ikke, da du må følge den igjen for å oppdatere VirtualBox, men denne metoden kan brukes av avanserte brukere som liker å bygge programmer fra kildekoden.

La oss starte!

Installer VirtualBox fra Ubuntu Repository

Dette er standardmetoden for installasjon av VirtualBox. Alt du trenger å gjøre er å be APT om å hente VirtualBox-pakken fra standard Ubuntu-repoer.

Slå av terminalen og kjør følgende kommando:

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

Når du blir bedt om å konfigurere virtualbox-ext-pack, velger du “Ok.”

Godta VirtualBox PUEL-lisensen.

Virtualbox-ext-pakken laster automatisk ned og installerer VirtualBox-utvidelsespakken.

Installer VirtualBox fra Oracle Repository

Denne metoden er nyttig hvis du trenger den nyeste versjonen av VirtualBox. For å få dette til å fungere, må du utføre en engangskonfigurasjon av Oracle repo. Etter det kan APT håndtere resten.

Avfyr en terminal. Forsikre deg om at du har wget installert.

$ sudo apt oppdatering && sudo apt installere wget -y

Ta tak i og legg til Oracle VirtualBox repo GPG-nøkler.

$ wget -q https: // www.virtualbox.org / nedlasting / oracle_vbox_2016.asc -O- |
sudo apt-key add -

$ wget -q https: // www.virtualbox.org / nedlasting / oracle_vbox.asc -O-
| sudo apt-key add -

Nå legger du til repoen.

$ sudo add-apt-repository "deb [arch = amd64] http: // nedlasting.virtualbox.org /
virtualbox / debian $ (lsb_release -cs) bidrag "

Oppdater APT-hurtigbufferen.

$ sudo apt oppdatering

Til slutt, installer VirtualBox. I skrivende stund er den nyeste versjonen av VirtualBox v6.1.12.

$ sudo apt installere virtualbox-6.1

Installer VirtualBox fra kildekoden

Kildekoden til VirtualBox er tilgjengelig gratis. Dette gjør det mulig å bygge VirtualBox manuelt fra kilden. Dette er en relativt lang og kompleks prosess som krever flere maskinvareressurser og krefter. Installasjon av VirtualBox med denne metoden anbefales ikke, da du må følge den igjen for å oppdatere VirtualBox. Full informasjon om å bygge VirtualBox på Linux finner du på VirtualBox-wiki-siden.

Installer først byggeavhengighetene.

$ 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 gjør nasm python3-dev python-dev qttools5-dev-tools \
$ texlive texlive-fonts-ekstra texlive-latex-ekstra pakke ut xsltproc \
$ default-jdk libstdc ++ 5 libxslt1-dev linux-kernel-headers makeself \
$ mesa-common-dev subversion yasm zlib1g-dev

Følgende bygningsavhengigheter bør også installeres hvis du kjører 64-biters versjonen av Ubuntu.

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

For Python-hacking, bør du også vurdere å installere følgende pakker.

$ sudo apt installere pylint python3-psycopg2 python3-pil python-pil

Å bygge VirtualBox på et 64-bit vertssystem krever fortsatt alle 32-biters biblioteker og byggeverktøy. Når det gjelder 64-biters Ubuntu-versjon, har den noen manglende delte biblioteker. Kjør følgende kommando for å fikse det.

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

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

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

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

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

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

Last ned den siste kildekoden til VirtualBox her.

Pakk ut det komprimerte arkivet.

$ tar -xvf VirtualBox-6.1.12a.tjære.bz2

Endre den nåværende katalogen til den ekstraherte kilden og kjør konfigurasjonsskriptet. Merk at “-disable-herding” -flagget ikke skal brukes hvis du har tenkt å omfordele eller bruke build for produksjon.

$ ./ configure --disable-herding

Last inn miljøoppsettskriptet.

$ kilde ./ env.sh

Det er nå endelig tid for å bygge VirtualBox. Kjør følgende kommando for å lage en utgivelsespakke med VirtualBox.

$ kmk alt

Hvis build ikke ble herdet, kan VirtualBox kjøres fra “out / linux.amd64 / release / bin ”-katalog under kildekodekatalogen. Imidlertid må VirtualBox-kjernemodulene bygges og installeres først. For å gjøre det, skriv inn følgende kode.

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

$ make -j $ (nproc)

$ sudo lage installasjon

Last inn modulene.

$ modprobe vboxdrv

Til slutt, start VirtualBox.

$ ./ VirtualBox

Bruke VirtualBox

VirtualBox er veldig brukervennlig. Alle funksjonene er enkle, men VirtualBox tilbyr full kontroll over nesten alle aspekter av en virtuell maskin. Her vil vi sjekke ut hvordan du oppretter og starter en virtuell VirtualBox-maskin.

Før du oppretter en virtuell maskin, installer du VirtualBox-utvidelsespakken. Last ned den fra VirtualBox-nedlastingssiden her.

Når pakken er lastet ned, installerer du pakken med følgende kommando.

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

Installasjonen vil be om PUEL-lisensavtalen. Skriv inn “y” for å fortsette.

Installasjonen skal fullføres uten problemer.

Det er nå på tide å lage en virtuell maskin. Start VirtualBox.

Klikk "Ny" for å opprette en ny virtuell maskin.

Gi den nye virtuelle maskinen et passende navn. I dette eksemplet vil jeg lage en virtuell Ubuntu-maskin, så jeg vil velge "Type" som "Linux" og "Versjon" som "Ubuntu_64.”

Deretter tildeler du mengden RAM-plass du vil at den virtuelle maskinen skal ta. Det anbefales å tilordne 4 GB RAM.

VirtualBox vil be om å opprette en harddiskfil for den virtuelle maskinen. Filen fungerer som fysisk lagring. Velg “Opprett en virtuell harddisk nå.”

Du blir bedt om filtypen på den virtuelle harddisken. For de fleste vil VDI-formatet være mer enn nok.

VirtualBox vil spørre hvordan den virtuelle lagringsfilen skal opprettes. Hvis “Dynamisk tildelt” er valgt, vil lagringsfilen vokse etter hvert som den brukes mer. Hvis “Fast størrelse” er valgt, vil filen bruke maksimal lagring på den fysiske stasjonen. Fordelen med det andre alternativet er at det gir mer ytelse for den virtuelle maskinen.

Velg størrelse og plassering for den virtuelle harddiskfilen.

Den virtuelle maskinen er nå klar til oppstart! Du må ha Ubuntu-bildefilen for hånden, siden maskinen vil be om en oppstartsenhet / bilde. For resten av installasjonen, sjekk ut denne fantastiske guiden om hvordan du installerer Ubuntu 20.04 på VirtualBox her.

Siste tanker

Det er mange muligheter for å justere oppførselen til VirtualBox og virtuelle maskiner. Utforsk gjerne disse. Det er mange online materialer tilgjengelig om hvordan du bruker VirtualBox til sin fulle kapasitet.

Nyt!

Hvordan fange opp og streame spilløkten din på Linux
Tidligere ble spill bare ansett som en hobby, men med tiden så spillindustrien en enorm vekst når det gjelder teknologi og antall spillere. Spillpubli...
Beste spill å spille med håndsporing
Oculus Quest introduserte nylig den gode ideen om håndsporing uten kontrollere. Med et stadig økende antall spill og aktiviteter som utfører støtte en...
Hvordan vise OSD-overlegg i fullskjerm Linux-apper og spill
Å spille fullskjermspill eller bruke apper i distraksjonsfri fullskjermmodus kan avskrekke deg fra relevant systeminformasjon som er synlig i et panel...