VirtualBox

Installera och använd VirtualBox i Ubuntu 20.04

Installera och använd VirtualBox i Ubuntu 20.04
VirtualBox är ett gratis och öppen källkod plattforms virtualiseringsverktyg utvecklat och underhållet av Oracle. VirtualBox erbjuder massor av intressanta funktioner, packade i ett enkelt och intuitivt gränssnitt. Jämfört med alternativ som VMware Workstation är VirtualBox mer användarvänligt för alla, i alla situationer.

Intresserad av att testa en ny distro? Istället för att installera det över det nuvarande systemet, prova först systemet med VirtualBox. Behöver ha flera operativsystem som körs samtidigt? VirtualBox har fått dig täckt. Nästan alla aspekter av en virtuell maskin kan anpassas.

Den här guiden visar hur du installerar och använder VirtualBox i Ubuntu 20.04.

VirtualBox i Ubuntu

Det finns några sätt att installera VirtualBox i Ubuntu 20.04. Det enklaste sättet att installera VirtualBox är att få det direkt från Ubuntu-programvaran. Det enda problemet med den här metoden är att du kanske inte får den senaste versionen av VirtualBox.

Det är också möjligt att utföra en manuell installation av VirtualBox. Du kan ta det officiella VirtualBox DEB-paketet för Debian / Ubuntu och installera det med APT. Nackdelen med detta tillvägagångssätt är att du måste uppdatera VirtualBox manuellt när en ny version släpps. Detta kan kringgås genom att lägga till Oracle repo.

Slutligen kan du installera VirtualBox direkt från källkoden. Denna metod låter dig bygga VirtualBox från källan men kan vara en längre och mer komplex process. Installering av VirtualBox med den här metoden rekommenderas inte, eftersom du måste följa den igen för att uppdatera VirtualBox, men den här metoden kan användas av avancerade användare som gillar att bygga program från källkoden.

Låt oss börja!

Installera VirtualBox från Ubuntu Repository

Detta är standardmetoden för installation av VirtualBox. Allt du behöver göra är att berätta för APT att hämta VirtualBox-paketet från standard Ubuntu-repos.

Slå upp terminalen och kör följande kommando:

$ sudo apt uppdatering && sudo apt installera virtualbox virtualbox-ext-pack -y

När du blir ombedd att konfigurera virtualbox-ext-pack väljer du “Ok.”

Acceptera VirtualBox PUEL-licensen.

Virtualbox-ext-paket hämtar och installerar automatiskt VirtualBox-tilläggspaketet automatiskt.

Installera VirtualBox från Oracle Repository

Den här metoden är användbar om du behöver den senaste versionen av VirtualBox. För att detta ska fungera måste du utföra en engångskonfiguration av Oracle repo. Efter det kan APT hantera resten.

Avfyra en terminal. Se till att du har wget installerad.

$ sudo apt uppdatering && sudo apt installera wget -y

Ta tag i och lägg till Oracle VirtualBox repo GPG-nycklar.

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

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

Lägg nu till repo.

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

Uppdatera APT-cache.

$ sudo apt uppdatering

Slutligen installera VirtualBox. När denna artikel skrivs är den senaste versionen av VirtualBox v6.1.12.

$ sudo apt installera virtualbox-6.1

Installera VirtualBox från källkoden

Källkoden för VirtualBox är tillgänglig gratis. Detta gör det möjligt att bygga VirtualBox manuellt från källan. Detta är en relativt lång och komplex process som kräver mer hårdvaruresurser och ansträngning. Installering av VirtualBox med den här metoden rekommenderas inte, eftersom du måste följa den igen för att uppdatera VirtualBox. Fullständig information om hur du bygger VirtualBox på Linux finns på VirtualBox-wiki-sidan.

Installera först byggberoenden.

$ 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 gör 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

Följande byggberoende bör också installeras om du kör 64-bitarsversionen av Ubuntu.

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

För Python-hacking, överväg också att installera följande paket.

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

Att bygga VirtualBox på ett 64-bitars värdsystem kräver fortfarande alla 32-bitars bibliotek och byggverktyg. När det gäller 64-bitars Ubuntu-version har den några saknade delade bibliotek. Kör följande kommando för att fixa 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å

Ladda ner den senaste källkoden för VirtualBox här.

Extrahera det komprimerade arkivet.

$ tar -xvf VirtualBox-6.1.12a.tjära.bz2

Ändra den aktuella katalogen till den extraherade källan och kör konfigurationsskriptet. Observera att "-disable-härdning" -flaggan inte ska användas om du tänker omfördela eller använda build för produktion.

$ ./ configure --disable-härdning

Ladda miljöinställningsskriptet.

$ källa ./ env.sh

Nu är det äntligen dags att bygga VirtualBox. Kör följande kommando för att bygga ett släpppaket av VirtualBox.

$ kmk alla

Om byggnaden inte var härdad kan VirtualBox köras från “out / linux.amd64 / release / bin ”-katalog under källkodskatalogen. VirtualBox-kärnmodulerna måste dock byggas och installeras först. För att göra det, ange följande kod.

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

$ make -j $ (nproc)

$ sudo gör installation

Ladda modulerna.

$ modprobe vboxdrv

Slutligen, starta VirtualBox.

$ ./ VirtualBox

Använda VirtualBox

VirtualBox är mycket användarvänligt. Alla dess funktioner är enkla, men VirtualBox erbjuder full kontroll över nästan alla aspekter av en virtuell maskin. Här kommer vi att kolla hur man skapar och startar en virtuell VirtualBox-maskin.

Innan du skapar en virtuell maskin installerar du tilläggspaketet VirtualBox. Ladda ner den från VirtualBox-nedladdningssidan här.

När paketet har laddats ner installerar du paketet med följande kommando.

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

Installationen kommer att be om PUEL-licensavtalet. Ange “y” för att fortsätta.

Installationen ska slutföras utan problem.

Det är nu dags att skapa en virtuell maskin. Starta VirtualBox.

Klicka på "Ny" för att skapa en ny virtuell maskin.

Ge den nya virtuella maskinen ett lämpligt namn. I det här exemplet kommer jag att skapa en virtuell Ubuntu-maskin, så jag väljer "Typ" som "Linux" och "Version" som "Ubuntu_64.”

Tilldela sedan mängden RAM-utrymme du vill att den virtuella maskinen ska ta. Det rekommenderas att tilldela 4 GB RAM.

VirtualBox kommer att be om att skapa en hårddiskfil för den virtuella maskinen. Filen fungerar som fysisk lagring. Välj “Skapa en virtuell hårddisk nu.”

Du kommer att bli tillfrågad om filtypen på den virtuella hårddisken. För de flesta kommer VDI-formatet att vara mer än tillräckligt.

VirtualBox frågar hur den virtuella lagringsfilen skapas. Om “Dynamiskt tilldelat” är valt kommer lagringsfilen att växa när den används mer. Om “Fast storlek” har valts använder filen maximalt lagringsutrymme på den fysiska enheten. Fördelen med det andra alternativet är att det ger mer prestanda för den virtuella maskinen.

Välj storlek och plats för den virtuella hårddiskfilen.

Den virtuella maskinen är nu redo att startas! Du måste ha Ubuntu-bildfilen till hands, eftersom maskinen ber om en startenhet / bild. För resten av installationen, kolla in den här fantastiska guiden om hur du installerar Ubuntu 20.04 på VirtualBox här.

Slutgiltiga tankar

Det finns många alternativ att justera beteendet hos VirtualBox och virtuella maskiner. Utforska dessa gärna. Det finns gott om online-material om hur du använder VirtualBox till sin fulla kapacitet.

Njut av!

Mus Emulera musklick genom att sväva med Clickless Mouse i Windows 10
Emulera musklick genom att sväva med Clickless Mouse i Windows 10
Att använda en mus eller tangentbord i fel hållning av överdriven användning kan resultera i många hälsoproblem, inklusive stam, karpaltunnelsyndrom o...
Mus Lägg till musgester i Windows 10 med dessa gratisverktyg
Lägg till musgester i Windows 10 med dessa gratisverktyg
Under senare år har datorer och operativsystem utvecklats kraftigt. Det fanns en tid då användare var tvungna att använda kommandon för att navigera g...
Mus Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Dual Display Mouse Manager låter dig kontrollera och konfigurera musrörelser mellan flera skärmar genom att sakta ner dess rörelser nära gränsen. Wind...