Installer VirtualBox på Arch Linux

Installer VirtualBox på Arch Linux

VirtualBox er en veldig populær gratis virtualiseringsplattform fra Oracle. Du kan bruke VirtualBox til å lage virtuelle maskiner av Linux, BSD, Windows, OSX og mange andre typer operativsystemer på datamaskinen din.

Denne artikkelen vil vise deg hvordan du installerer VirtualBox på Arch Linux. Så la oss komme i gang.

Innholdsfortegnelse:

  1. Aktivering av maskinvarevirtualisering
  2. Oppdater Pacman Package Repository Cache
  3. Installere VirtualBox
  4. Laster inn VirtualBox Kernel -modul automatisk på oppstart
  5. Legge til påloggingsbrukeren din til VBoxUSERS -gruppen
  6. Kjører VirtualBox
  7. Installere VirtualBox Extension Pack
  8. Opprette en VirtualBox Virtual Machine
  9. Konklusjon

Aktivering av maskinvarevirtualisering:

Før du kommer i gang, må du aktivere utvidelsen.

Hvis du bruker en Intel-prosessor, må du aktivere VT-X/VT-D-utvidelsen. Hvis du bruker en AMD-prosessor, må du aktivere AMD-V/SVM-utvidelsen.

Når du har aktivert maskinvarevirtualisering fra BIOS på datamaskinen din, kjører du følgende kommando for å bekrefte om Intel VT-X/VT-D eller AMD AMD-V/SVM-utvidelse er aktivert.

$ grep -e --farge 'VMX | SVM' /Proc /CpuInfo

Jeg bruker en AMD 2400G -prosessor. Så i mitt tilfelle CPU -funksjonen SVM er tilgjengelig, som du kan se på skjermbildet nedenfor. Hvis du bruker en Intel -prosessor, vil du se VMX CPU -funksjon i stedet.

MERK: Hvis virtualisering av maskinvare ikke er aktivert i BIOS, vil du ikke se noen av disse.

Oppdater Pacman Package Repository Cache:

Det offisielle Arch Package Repository har den nyeste versjonen av VirtualBox. Så det er enkelt å installere.

Oppdater først PacMan Package Repository Cache med følgende kommando:

$ sudo pacman -y

PacMan Package Repository Cache skal oppdateres.

Installere VirtualBox:

Hvis du vil installere VirtualBox fra det offisielle Arch Linux -pakkelageret med Pacman Package Manager, kjør følgende kommando:

$ sudo pacman -s virtualbox

trykk .

trykk Y Og trykk deretter For å bekrefte installasjonen.

VirtualBox blir installert. Det vil ta noen sekunder å fullføre.

VirtualBox blir installert ..

VirtualBox skal installeres på dette tidspunktet.

Laster inn VirtualBox Kernel -modul automatisk på oppstart:

Hvis du prøver å kjøre VirtualBox fra terminalen akkurat nå, bør du se følgende feilmelding. Hva det betyr er at VirtualBox Kernel -modulen VBoxDRV er ikke lastet.

For automatisk å laste inn VirtualBox Kernel -modulen VBoxDRV, Lag en ny fil VirtualBox.konf i /etc/moduler-belastning.d/ katalog og åpne den med Nano Text Editor som følger:

$ sudo nano /etc /modules-Load.D/VirtualBox.konf

Skriv inn VBoxDRV i filen.

Når du er ferdig, trykk + X etterfulgt av Y og For å redde /etc/moduler-belastning.D/VirtualBox.konf fil.

For at endringene skal tre i kraft, start datamaskinen på nytt.

$ sudo omstart

VirtualBox Kernel -modulen VBoxDRV skal lastes automatisk, som vist på skjermdumpen nedenfor.

$ sudo lsmod | grep vboxdrv

Legge til påloggingsbrukeren din til VBoxUSSERS -gruppen:

Du må legge til påloggingsbrukeren til Arch Linux til VBoxusers Systemgruppe. Dette lar påloggingsbrukeren din bruke VirtualBox og alle funksjonene. Ellers vil du se mange tillatelsesfeil mens du bruker VirtualBox.

Kjør følgende kommando for å legge til påloggingsbrukeren din i VBoxusers gruppe:

$ sudo usermod -ag vboxusers $ (whoami)

For at endringene skal tre i kraft, start datamaskinen på nytt som følger:

$ sudo omstart

Når datamaskinen støvler, skal påloggingsbrukeren din være medlem av VBoxusers gruppe, som vist på skjermbildet nedenfor.

$ id

Kjører VirtualBox:

Når VirtualBox er installert, kan du kjøre den fra applikasjonsmenyen til Arch Linux.

Bare søk etter VirtualBox og klikk på Oracle VM VirtualBox -ikonet som merket på skjermdumpen nedenfor.

VirtualBox bør åpnes. Nå kan du bruke VirtualBox som vanlig.

Installere VirtualBox Extension Pack:

Nå som VirtualBox er installert riktig, bør du installere VirtualBox Extension Pack. VirtualBox Extension Pack legger til mange nye funksjoner til VirtualBox.

VirtualBox Extension Pack legger til følgende nye funksjoner til VirtualBox:

  • USB 2.0 og USB 3.0 støtte
  • Få tilgang til verts webkamera
  • VirtualBox RDP (Remote Desktop Protocol) -server for tilgang til VMS over RDP.
  • PXE Boot Rom
  • Diskkryptering
  • NVME Virtual SSD

Før du kommer i gang, må du kjenne versjonen av VirtualBox du kjører.

For å kjenne versjonsnummeret, åpne VirtualBox og klikk på Hjelp > Om. Et nytt vindu skal åpnes, og du finner versjonsnummeret der som merket på skjermbildet nedenfor.

I mitt tilfelle er versjonsnummeret 6.1.32. Dette er viktig ettersom du må laste ned og installere en matchende versjon av VirtualBox Extension Pack. Heldigvis holder Arch Linux sitt offisielle pakkelager oppdatert. Så du vil mest sannsynlig få den nyeste versjonen av VirtualBox. Du trenger ikke å søke så hardt for å finne en matchende versjon av VirtualBox Extension Pack. Du kan bare laste ned den siste fra den offisielle nedlastingssiden til VirtualBox.

For å laste ned den nyeste versjonen av VirtualBox Extension Pack, besøk den offisielle nedlastingssiden til VirtualBox fra din favoritt nettleser.

Når siden har lastet inn, blar du litt ned til VirtualBox Oracle VM VirtualBox Extension Pack Seksjon og klikk på Alle støttede plattformer Som merket på skjermbildet nedenfor.

Nettleseren din ber deg om å laste ned filen. Bare velg Lagre filen og klikk på Ok.

VirtualBox Extension Pack skal lastes ned.

Nå, åpne VirtualBox og klikk på Fil > Preferanser…

Fra Utvidelser Tab, klikk på Legg til ikon (

) som merket på skjermbildet nedenfor.

Velg VirtualBox Extension Pack -filen du nettopp har lastet ned og klikk på Åpen.

Klikk på Installere.

Du blir bedt om å godta lisensavtalen for VirtualBox. For å gjøre det, bare bla helt ned og klikk på Jeg er enig.

Skriv inn passordet til påloggingsbrukeren din og klikk på Autentisere.

VirtualBox Extension Pack skal installeres. Klikk på Ok.

Klikk på Ok.

Opprette en VirtualBox Virtual Machine:

For å lære hvordan du oppretter en virtualbox virtuell maskin, kan du lese artikkelen hvordan du installerer Fedora Workstation 35 på VirtualBox.

Konklusjon:

I denne artikkelen har jeg vist deg hvordan du installerer VirtualBox fra det offisielle pakningsreposten til Arch Linux ved hjelp av Pacman Package Manager. Jeg har også vist deg hvordan du automatisk laster inn VirtualBox -kjernen Module VBoxDRV på oppstart og legg inn påloggingsbrukeren din til VBoxusers gruppe. Jeg har også vist deg hvordan du installerer VirtualBox Extension Pack.