Installer og bruk VirtualBox i Ubuntu Top 10.Topp 10

Installer og bruk VirtualBox i Ubuntu Top 10.Topp 10
VirtualBox er et gratis og åpen kildekode-plattform Virtualization Tool 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 enhver situasjon.

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. Trenger å ha flere operativsystemer som kjører samtidig? VirtualBox har fått deg dekket. 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.04. Den enkleste måten å installere VirtualBox på er å få den direkte fra Ubuntu -programvarereposene. 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 ta tak i 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. Å installere VirtualBox ved hjelp av 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 -depotet

Dette er standardmetoden for å installere VirtualBox. Alt du trenger å gjøre er å fortelle passende å få VirtualBox -pakken fra standard Ubuntu Repos.

Fire opp terminalen og kjør følgende kommando:

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

Når du blir bedt om virtualbox-ext-pack konfigurasjon, velg “OK.”

Godta VirtualBox PUEL -lisensen.

VirtualBox-exp-pakken vil automatisk laste ned og installere VirtualBox Extension Pack.

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 takle resten.

Fyr opp en terminal. Forsikre deg om at du har det WGET installert.

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

Grip og legg til Oracle VirtualBox Repo GPG -nøkler.

$ wget -q https: // www.VirtualBox.org/last ned/oracle_vbox_2016.Asc -o- |
sudo apt-key add -
$ wget -q https: // www.VirtualBox.org/last ned/oracle_vbox.Asc -o-
| sudo apt-key add -

Nå, legg til repoen.

$ sudo add-apt-repository "Deb [arch = amd64] http: // nedlasting.VirtualBox.org/
VirtualBox/Debian $ (LSB_Release -cs) bidrag "

Oppdater den apt cache.

$ sudo apt oppdatering

Til slutt, installer VirtualBox. I skrivende stund er denne artikkelen den siste versjonen av VirtualBox V6.1.12.

$ sudo apt installer virtualbox-6.1

Installer VirtualBox fra kildekoden

Kildekoden til VirtualBox er gratis tilgjengelig. Dette tillater muligheten til å bygge VirtualBox manuelt fra kilden. Dette er en relativt lang og kompleks prosess som krever mer maskinvareressurser og innsats. Å installere VirtualBox ved hjelp av 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.

Først må du installere byggavhengighetene.

$ 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 libdl-ttf2.0-dev \
$ libssl-dev libvpx-dev libxcursor-dev libxinerama-dev libxml2-dev libxml2-utils \
$ libxmu-dev libxrandr-dev lage nasm python3-dev python-dev qttools5-dev-tools \
$ TexLive TexLive-Fonts-Extra TexLive-Latex-Extra Unzip XSLTProc \
$ Standard-jdk libstdc ++ 5 libxslt1-dev linux-kernel-headers gjør oss \
$ Mesa-Common-dev Subversion Yasm Zlib1g-dev

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

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

For Python -hacking kan du også vurdere å installere følgende pakker.

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

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

$ 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 gjeldende katalog til den ekstraherte kilden og kjør konfigurasjonsskriptet. Merk at "-disable-herding" -flagget ikke skal brukes hvis du har tenkt å omfordele eller bruke byggingen til produksjon.

$ ./Konfigurer--disable-herding

Last inn miljøoppsettskriptet.

$ kilde ./env.sh

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

$ kmk alle

Hvis byggingen 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 modulene.

$ modprobe vboxdrv

Til slutt, lanser VirtualBox.

$ ./VirtualBox

Bruke VirtualBox

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

Før du oppretter en virtuell maskin, må du installere VirtualBox Extension Pack. Last ned den fra VirtualBox nedlastingsside her.

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

$ sudo vboxmanage extpack install 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 noe problem.

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 Virtual Ubuntu Virtual Machine, så jeg vil velge "Type" som "Linux" og "versjonen" som "Ubuntu_64.”

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

VirtualBox vil be om en oppretting av harddisken for den virtuelle maskinen. Filen vil fungere som fysisk lagring. Velg “Lag en virtuell harddisk nå.”

Du blir bedt om filtypen til 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 av den virtuelle harddiskfilen.

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

Siste tanker

Det er mange alternativer tilgjengelig for å finpusse oppførselen til VirtualBox og Virtual Machines. Utforske disse gjerne. Det er mange online materialer tilgjengelig om hvordan du bruker VirtualBox til sin fulle kapasitet.

Nyt!