Dette er den anden del af vores trilogi af indlæg om VirtualBox! Du kommer til at se, hvordan du installerer det på Linux. Jeg har fokuseret på de mest populære distributioner, men hvis du ikke bruger nogen af dem, vil du til sidst finde generiske instruktioner, som burde virke på de fleste Linux-systemer.
I del 1 har du set, hvad virtualisering er, hvad VirtualBox er, hvordan du installerer VirtualBox på Windows, hvordan du opretter en virtuel maskine og hvordan du bruger den til at prøve Linux.
Hvis du er faldet ind på denne side, så start med at læse første del:
- VirtualBox: den nemmeste måde at prøve Linux på uden at installere det
Nu skal vi se, hvordan du installerer VirtualBox på Linux.
Sædvanligvis skriver jeg om openSUSE-distributionen (hvilket svarer til at skrive om den nyligt udgivne openSUSE-baserede Linux Kamarada). Men denne sekvens af indlæg har til formål at vise dig, hvordan du kan prøve Linux uden at forlade dit nuværende styresystem, hvilket kan være en anden Linux-distribution end openSUSE. Så i dag vil vi tale om openSUSE, men også om nogle andre Linux-distributioner.
Måske læser du om Linux Kamarada og overvejer at give det et forsøg… hvem ved?
VirtualBox på Ubuntu og derivater
Lad os se, hvordan man installerer VirtualBox på Ubuntu og dets derivater, blandt hvilke vi kan fremhæve: Linux Mint, elementary OS og Zorin OS.
Den nemmeste måde for Ubuntu-brugere at installere VirtualBox på er at hente den fra det officielle multiversum-repositorium, som altid indeholder den nyeste version af VirtualBox (eller en version tæt på den nyeste).
Start med at aktivere multiversum-repositoriet. Den nemmeste måde at gøre dette på er ved at åbne appen Software &opdateringer og markere indstillingen Software begrænset af ophavsret eller juridiske problemer (multiversum) på fanen Ubuntu Software:
Klik på Luk. Da du ændrede konfigurationen af repositoriet, foreslår systemet, at listen over tilgængelige pakker opdateres. Klik på Genindlæs i den dialogboks, der vises, på Genindlæs:
Hvis du foretrækker at bruge terminalen, kan du opnå det samme resultat med disse kommandoer:
12
$ sudo add-apt-repository multiverse$ sudo apt update
Med multiversum-repositoriet aktiveret og pakkelisten opdateret skal du installere VirtualBox ved hjælp af den grafiske grænseflade ved at åbne Ubuntu Software-appen, søge efter virtualbox
, klikke på det eneste element, der vises, og derefter klikke på Installer:
Download og installation begynder, systemet giver dig besked, når appen er klar til brug:
Hvis du foretrækker at installere VirtualBox ved hjælp af terminalen, skal du køre:
1
$ sudo apt install virtualbox virtualbox-qt
Med VirtualBox installeret, for at starte den, skal du åbne menuen Aktiviteter, ved øverste venstre hjørne af skærmen, skrive virtualbox
og klikke på dens ikon:
Startskærmen for VirtualBox vises, indtil videre uden nogen virtuel maskine:
Nu kan du oprette en virtuel maskine og køre Linux på den ved at følge den samme fremgangsmåde, som blev præsenteret i del 1.
VirtualBox på Debian og derivater
Lad os se, hvordan du installerer VirtualBox på Debian og dets derivater, blandt hvilke vi kan fremhæve: MX Linux, deepin og KNOPPIX.
Debian tilbyder ikke VirtualBox på sine officielle repositories. Debian-brugere skal tilføje det repository, der vedligeholdes af VirtualBox, hvilket kan gøres ved at køre følgende kommando:
1
$ sudo add-apt-repository 'deb https://download.virtualbox.org/virtualbox/debian buster contrib'
(hvis du bruger en anden Debian-udgave, skal du erstatte buster
med dens kodenavn, f.eks: stretch
)
Det er også nødvendigt at downloade og importere den offentlige Oracle-nøgle, så VirtualBox-pakkerne kan valideres:
1
$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Fraser listen over tilgængelige pakker:
1
$ sudo apt update
Og installer VirtualBox:
1
$ sudo apt install virtualbox-6.0
Hvis alt gik godt, kan du nu starte VirtualBox og bruge den (se instruktionerne i del 1).
Dette repository indeholder altid den nyeste version af VirtualBox.
Hvis din installation ikke har kommandoen add-apt-repository, så prøv dette alternativ:
1
$ sudo bash -c "echo 'deb https://download.virtualbox.org/virtualbox/debian buster contrib' >> /etc/apt/sources.list"
Og åbn /etc/apt/sources.list
-filen ved hjælp af din foretrukne teksteditor (f.eks. nano):
1
$ sudo nano /etc/apt/sources.list
Føj følgende linje til og gem:
1
deb https://download.virtualbox.org/virtualbox/debian buster contrib
VirtualBox på openSUSE og derivater
Lad os se, hvordan man installerer VirtualBox på Linux Kamarada, som er baseret på openSUSE. De følgende instruktioner burde også virke på SUSE Linux Enterprise.
Den nemmeste måde for openSUSE-brugere at installere VirtualBox på, er at hente den fra det officielle OSS-repository, som altid indeholder den nyeste version af VirtualBox (eller en version tæt på den nyeste).
For at installere VirtualBox ved hjælp af den grafiske brugerflade skal du åbne menuen Aktiviteter, ved øverste venstre hjørne af skærmen, skrive software
og klikke på Software Management:
Venter på, at listen over tilgængelige pakker opdateres:
Udfyld tekstfeltet med virtualbox
, klik på knappen Søg (eller tryk blot på Enter), markér virtualbox-pakken til installation, og klik på Accepter:
Systemet informerer dig om, at yderligere nødvendige pakker vil blive installeret, klik på Fortsæt:
Venter mens pakker hentes og installeres:
Når installationen er færdig, skal du klikke på Afslut:
Hvis du foretrækker at installere VirtualBox ved hjælp af terminalen, skal du køre:
Hvis du foretrækker at installere VirtualBox ved hjælp af terminalen, skal du køre:
12
$ sudo zypper ref$ sudo zypper in virtualbox
Med VirtualBox installeret skal du starte den ved at åbne menuen Aktiviteter, skrive virtualbox
og klikke på dens ikon:
Hvis din brugerkonto ikke tilhører brugergruppen vboxusers
, vises følgende fejlmeddelelse, klik på OK for at lukke den:
Åbn Bruger- og gruppestyring ved hjælp af menuen Aktiviteter.
Vælg din brugerkonto på listen, og klik på Rediger:
Gå til fanen Detaljer. Under Yderligere grupper skal du vælge gruppen vboxusers og klikke på OK:
Klik på OK igen for at afslutte Bruger- og gruppestyring.
Log ud og log ind igen for at systemet skal lægge mærke til din nye brugergruppe.
Start VirtualBox igen. Denne gang spørger den dig, om du skal aktivere USB passthrough, denne meddelelse vises kun første gang du bruger VirtualBox:
Medmindre du er “sikkerhedsparanoid”, tror jeg ikke, der er grund til at bekymre dig. Klik på Enable for at fortsætte.
Endeligt er vi kommet til VirtualBox-startskærmen, indtil videre uden nogen virtuel maskine:
Nu kan du oprette en virtuel maskine og køre Linux på den ved at følge den samme fremgangsmåde, som blev præsenteret i del 1. Og glem ikke: Hav det sjovt!
Lad os nu se, hvordan du installerer VirtualBox på Fedora. De følgende instruktioner burde også virke på relaterede distributioner, såsom Red Hat Enterprise Linux og CentOS.
Fedora leverer ikke VirtualBox på sine officielle repositories. Fedora-brugere skal tilføje det repository, der vedligeholdes af VirtualBox, hvilket kan gøres ved at køre følgende kommando:
1
$ sudo dnf config-manager --add-repo https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
Fradrag listen over tilgængelige pakker:
1
$ sudo dnf update
Når VirtualBox-repositoriets pakkeliste er hentet, spørger systemet, om den offentlige Oracle-nøgle skal importeres:
Typ y
(hvilket betyder “ja”) og tryk på Enter:
12
Is this ok : yFedora 30 - x86_64 - VirtualBox 255 kB/s | 84 kB 00:00
Installer nogle pakker, som VirtualBox har brug for til at kompilere kernemoduler på Fedora:
12
$ sudo dnf install @development-tools$ sudo dnf install kernel-devel kernel-headers dkms elfutils-libelf-devel qt5-qtx11extras
Og til sidst skal du installere VirtualBox selv:
1
$ sudo dnf install VirtualBox-6.0
Hvis alt gik godt, kan du nu starte VirtualBox og bruge den (se instruktionerne i del 1).
Dette repository indeholder altid den nyeste version af VirtualBox.
VirtualBox på Arch Linux og Manjaro
Lad os se, hvordan du installerer VirtualBox på Arch Linux og dets derivat Manjaro.
Den nemmeste måde for Arch-brugere at installere VirtualBox på er at hente den fra distributionens officielle repository. På grund af dens rullende udgivelsesnatur, indeholder dette repository altid den nyeste version af VirtualBox.
For at installere VirtualBox på Arch eller Manjaro, skal du blot køre:
1
$ sudo pacman -Sy virtualbox $(pacman -Qsq "^linux" | grep "^linux**$" | awk '{print "-virtualbox-host-modules"}' ORS=' ')
Hvis alt gik godt, kan du nu starte VirtualBox og bruge den (se instruktionerne i del 1).
VirtualBox på andre distributioner
Som VirtualBox-webstedet indeholder et Windows-installationsprogram, indeholder det også pakker til de mest populære Linux-distributioner og et generisk installationsprogram, som kan bruges til at installere VirtualBox på ethvert Linux-system.
Gå til det officielle VirtualBox-websted på:
Klik på banneret Download VirtualBox 6.0.
På den næste side, under VirtualBox binaries, skal du klikke på Linux-distributioner.
På denne side skal du klikke på det link, der svarer til den distribution, du bruger (bemærk, at den måske ikke er på listen, men den kan være baseret på en af disse):
Når du har hentet pakken, skal du bruge det passende værktøj til din distribution til at installere den.
Alternativt kan du hente det generiske installationsprogram ved at højreklikke på Alle distributioner (det sidste link) og bruge Gem link som.
Når du har hentet det generiske installationsprogram, skal du køre det ved hjælp af terminalen:
12
$ chmod +x Downloads/VirtualBox-6.0.12-133076-Linux_amd64.run$ sudo Downloads/VirtualBox-6.0.12-133076-Linux_amd64.run
Hvis du er i tvivl, så søg i din distributions dokumentation efter instruktioner om, hvordan du installerer VirtualBox.
Der kommer mere …
Nu er Windows- og Linux-brugere alle på samme side: Vi ved allerede, hvordan VirtualBox installeres på de styresystemer, vi bruger, og vi er i stand til at oprette virtuelle maskiner.
I del 3 vil vi se, hvordan man opretter en virtuel harddisk og installerer Linux på den virtuelle maskine, samt tips til daglig brug af VirtualBox.
Del 3 er her! (klik)
Til fremtidig reference, her har jeg brugt følgende softwareversioner:
Alle er de nyeste versioner på tidspunktet for skrivningen.
For at skrive dette indlæg konsulterede jeg:
- Linux Downloads – Oracle VM VirtualBox
- Oracle VM VirtualBox – Brugermanual – Kapitel 2 – Installationsdetaljer
- Pakkehåndtering – Hvordan aktiverer jeg “multiverse”-repositoriet? – Spørg Ubuntu
- Sådan aktiveres Universe- og Multiverse-repositorier i Ubuntu – It’s FOSS
- Sådan installeres VirtualBox 6 på Fedora Linux 29 – nixCraft
- Hvordan man tilføjer eller fjerner softwarerepositorier i Fedora – Fedora Docs Site
- VirtualBox – Manjaro Linux
- VirtualBox – ArchWiki