VirtualBox

Installer og brug VirtualBox i Ubuntu 20.04

Installer og brug VirtualBox i Ubuntu 20.04
VirtualBox er et gratis og open source virtualiseringsværktøj på tværs af platforme udviklet og vedligeholdt af Oracle. VirtualBox tilbyder masser af interessante funktioner, pakket i en enkel og intuitiv brugergrænseflade. Sammenlignet med alternativer som VMware Workstation er VirtualBox mere brugervenligt for alle, i enhver situation.

Interesseret i at teste en ny distro? I stedet for at installere det over det aktuelle system, skal du prøve systemet først ved hjælp af VirtualBox. Brug for at have flere operativsystemer kørende på samme tid? VirtualBox har fået dig dækket. Næsten alle aspekter af en virtuel maskine kan tilpasses.

Denne vejledning viser dig, hvordan du installerer og bruger VirtualBox i Ubuntu 20.04.

VirtualBox i Ubuntu

Der er et par måder at installere VirtualBox på Ubuntu 20 på.04. Den enkleste måde at installere VirtualBox på er at få det direkte fra Ubuntu-softwareposerne. Det eneste problem med denne metode er, at du muligvis ikke får den nyeste version af VirtualBox.

Det er også muligt at udføre en manuel installation af VirtualBox. Du kan få fat i den officielle VirtualBox DEB-pakke til Debian / Ubuntu og installere den ved hjælp af APT. Ulempen med denne tilgang er, at du manuelt skal opdatere VirtualBox, når en ny version er frigivet. Dette kan omgås ved at tilføje Oracle repo.

Endelig kan du installere VirtualBox direkte fra kildekoden. Denne metode giver dig mulighed for at oprette VirtualBox fra kilden, men kan være en længerevarende og mere kompleks proces. Installation af VirtualBox ved hjælp af denne metode anbefales ikke, da du bliver nødt til at følge den igen for at opdatere VirtualBox, men denne metode kan bruges af avancerede brugere, der kan lide at opbygge programmer fra kildekoden.

Lad os begynde!

Installer VirtualBox fra Ubuntu Repository

Dette er standardmetoden til installation af VirtualBox. Alt du skal gøre er at bede APT om at hente VirtualBox-pakken fra standard Ubuntu-repos.

Tænd terminalen, og kør følgende kommando:

$ sudo apt opdatering && sudo apt installer virtualbox virtualbox-ext-pack -y

Når du bliver bedt om konfiguration af virtualbox-ext-pakke, skal du vælge “Ok.”

Accepter VirtualBox PUEL-licensen.

Virtualbox-ext-pakken downloader og installerer automatisk VirtualBox-udvidelsespakken.

Installer VirtualBox fra Oracle Repository

Denne metode er nyttig, hvis du har brug for den nyeste version af VirtualBox. For at få dette til at fungere skal du udføre en engangskonfiguration af Oracle repo. Derefter kan APT håndtere resten.

Tænd en terminal. Sørg for, at du har wget installeret.

$ sudo apt opdatering && sudo apt installer wget -y

Grib og tilføj Oracle VirtualBox repo GPG-nøgler.

$ wget -q https: // www.virtualbox.org / download / oracle_vbox_2016.asc -O- |
sudo apt-key tilføj -

$ wget -q https: // www.virtualbox.org / download / oracle_vbox.asc -O-
| sudo apt-key tilføj -

Tilføj nu repoen.

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

Opdater APT-cachen.

$ sudo apt opdatering

Endelig skal du installere VirtualBox. På tidspunktet for skrivningen af ​​denne artikel er den nyeste version af VirtualBox v6.1.12.

$ sudo apt installere virtualbox-6.1

Installer VirtualBox fra kildekoden

Kildekoden til VirtualBox er tilgængelig gratis. Dette giver mulighed for at oprette VirtualBox manuelt fra kilden. Dette er en relativt langvarig og kompleks proces, der kræver flere hardwareressourcer og kræfter. Installation af VirtualBox ved hjælp af denne metode anbefales ikke, da du bliver nødt til at følge den igen for at opdatere VirtualBox. Fuld information om opbygning af VirtualBox på Linux kan findes på VirtualBox wiki-side.

Først skal du installere buildafhængighederne.

$ sudo apt installation \
$ 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 gør nasm python3-dev python-dev qttools5-dev-tools \
$ texlive texlive-fonts-ekstra texlive-latex-ekstra unzip xsltproc \
$ default-jdk libstdc ++ 5 libxslt1-dev linux-kernel-headers gør sig selv \
$ mesa-common-dev subversion yasm zlib1g-dev

Følgende buildafhængigheder skal også installeres, hvis du kører 64-bit versionen af ​​Ubuntu.

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

Ved Python-hacking skal du også overveje at installere følgende pakker.

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

Opbygning af VirtualBox på et 64-bit værtssystem kræver stadig alle 32-bit biblioteker og buildværktøjer. I tilfælde af 64-bit Ubuntu-versionen har den nogle manglende delte biblioteker. Kør følgende kommando for at rette 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å

Download den nyeste kildekode til VirtualBox her.

Uddrag det komprimerede arkiv.

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

Skift den aktuelle mappe til den udpakkede kilde, og kør konfigurationsscriptet. Bemærk, at "-disable-hærdning" -flagget ikke skal bruges, hvis du har til hensigt at omfordele eller bruge build til produktion.

$ ./ configure --disable-hærdning

Indlæs miljøopsætningsskriptet.

$ kilde ./ env.sh

Det er nu endelig tid til at oprette VirtualBox. Kør følgende kommando for at oprette en frigivelsespakke af VirtualBox.

$ kmk alle

Hvis build ikke var hærdet, kan VirtualBox køres fra “out / linux.amd64 / release / bin ”-mappe under kildekodebiblioteket. VirtualBox-kernemodulerne skal dog først bygges og installeres. For at gøre dette skal du indtaste følgende kode.

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

$ make -j $ (nproc)

$ sudo foretage installation

Læg modulerne i.

$ modprobe vboxdrv

Endelig start VirtualBox.

$ ./ VirtualBox

Brug af VirtualBox

VirtualBox er meget brugervenligt. Alle dens funktioner er enkle, men VirtualBox tilbyder fuld kontrol over næsten alle aspekter af en virtuel maskine. Her vil vi tjekke, hvordan du opretter og starter en VirtualBox virtuel maskine.

Inden du opretter en virtuel maskine, skal du installere VirtualBox-udvidelsespakken. Download det fra VirtualBox-download-siden her.

Når pakken er downloadet, skal du installere pakken ved hjælp af følgende kommando.

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

Installationen beder om PUEL-licensaftalen. Indtast “y” for at fortsætte.

Installationen skal gennemføres uden problemer.

Det er nu tid til at oprette en virtuel maskine. Start VirtualBox.

Klik på "Ny" for at oprette en ny virtuel maskine.

Giv den nye virtuelle maskine et passende navn. I dette eksempel opretter jeg en virtuel Ubuntu-maskine, så jeg vælger "Type" som "Linux" og "Version" som "Ubuntu_64.”

Dernæst tildel den mængde RAM-plads, du vil have den virtuelle maskine til at tage. Det anbefales at tildele 4 GB RAM.

VirtualBox beder om oprettelse af en harddiskfil til den virtuelle maskine. Filen fungerer som fysisk lagring. Vælg “Opret en virtuel harddisk nu.”

Du bliver bedt om filtypen på den virtuelle harddisk. For de fleste vil VDI-formatet være mere end nok.

VirtualBox spørger, hvordan den virtuelle lagerfil oprettes. Hvis “Dynamisk allokeret” er valgt, vokser lagringsfilen, efterhånden som den bruges mere. Hvis “Fast størrelse” er valgt, bruger filen det maksimale lager på det fysiske drev. Fordelen ved den anden mulighed er, at den giver mere ydelse til den virtuelle maskine.

Vælg størrelsen og placeringen af ​​den virtuelle harddiskfil.

Den virtuelle maskine er nu klar til at starte! Du bliver nødt til at have Ubuntu-billedfilen ved hånden, da maskinen beder om en boot-enhed / -billede. For resten af ​​installationen skal du tjekke denne fantastiske guide til, hvordan du installerer Ubuntu 20.04 på VirtualBox her.

Afsluttende tanker

Der er masser af muligheder til rådighed til at finjustere opførslen af ​​VirtualBox og virtuelle maskiner. Du er velkommen til at udforske disse. Der er masser af onlinematerialer til rådighed om, hvordan man bruger VirtualBox til sin fulde kapacitet.

god fornøjelse!

Sådan styrkes FPS i Linux?
FPS står for Billeder i sekundet. FPS's opgave er at måle billedhastigheden i videoafspilninger eller spiloptræden. I enkle ord betegnes antallet af u...
Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...
Top 10 spil at spille på Ubuntu
Windows-platform har været en af ​​de dominerende platforme til spil på grund af den enorme procentdel af spil, der udvikler sig i dag til indbygget a...