Installation av VirtualBox på Linux

Detta är del 2 i vår trilogi av inlägg om VirtualBox! Du kommer att se hur du installerar den på Linux. Jag fokuserade på de mest populära distributionerna, men om du inte använder någon av dem kommer du i slutet att hitta generiska instruktioner, som borde fungera på de flesta Linuxsystem.

I del 1 har du sett vad virtualisering är, vad VirtualBox är, hur man installerar VirtualBox på Windows, hur man skapar en virtuell maskin och hur man använder den för att prova Linux.

Om du ramlade in på den här sidan, börja läsa den första delen:

  • VirtualBox: det enklaste sättet att prova Linux utan att installera det

Nu ska vi se hur man installerar VirtualBox på Linux.

I vanliga fall skriver jag om openSUSE-distributionen (vilket motsvarar att jag skriver om den nyligen släppta openSUSE-baserade Linux Kamarada). Men den här sekvensen av inlägg syftar till att visa hur du kan prova Linux utan att lämna ditt nuvarande operativsystem, vilket kan vara en annan Linuxdistribution än openSUSE. Så idag kommer vi att prata om openSUSE, men även om några andra Linuxdistributioner också.

Kanske läser du om Linux Kamarada och funderar på att ge det ett försök… vem vet?

VirtualBox på Ubuntu och dess derivat

Låt oss se hur man installerar VirtualBox på Ubuntu och dess derivat, bland vilka vi kan lyfta fram: Linux Mint, elementary OS och Zorin OS.

Det enklaste sättet för Ubuntu-användare att installera VirtualBox är att hämta det från det officiella multiverse-förrådet, som alltid tillhandahåller den senaste versionen av VirtualBox (eller en version som ligger nära den senaste).

Start med att aktivera multiverse-förrådet. Det enklaste sättet att göra detta är att öppna appen Programvara & Uppdateringar och markera alternativet Programvara begränsad av upphovsrätt eller juridiska frågor (multiversum) på fliken Ubuntu-programvara:

Klicka på Stäng. Eftersom du ändrade konfigurationen för förvaret föreslår systemet att listan över tillgängliga paket uppdateras. I dialogrutan som visas klickar du på Reload:

Om du föredrar att använda terminalen kan du uppnå samma resultat med dessa kommandon:

12
$ sudo add-apt-repository multiverse$ sudo apt update

Med multiverse-repositoriet aktiverat och paketlistan uppdaterad, för att installera VirtualBox med hjälp av det grafiska gränssnittet, öppna Ubuntu Software-appen, sök efter virtualbox, klicka på det enda objektet som visas och klicka sedan på Installera:

Nedladdning och installation påbörjas, systemet meddelar dig när appen är redo att användas:

Om du föredrar att installera VirtualBox med hjälp av terminalen, kör:

1
$ sudo apt install virtualbox virtualbox-qt

Med VirtualBox installerad, för att starta den, öppna menyn Aktiviteter, vid det övre vänstra hörnet av skärmen, skriv virtualbox och klicka på dess ikon:

Startskärmen för VirtualBox visas, än så länge utan någon virtuell maskin:

Nu kan du skapa en virtuell maskin och köra Linux på den enligt samma tillvägagångssätt som presenterades i del 1.

VirtualBox på Debian och derivat

Nu ska vi se hur man installerar VirtualBox på Debian och dess derivat, bland vilka vi kan lyfta fram: MX Linux, deepin och KNOPPIX.

Debian tillhandahåller inte VirtualBox i sina officiella arkiv. Debiananvändare måste lägga till det arkiv som underhålls av VirtualBox, vilket kan göras genom att köra följande kommando:

1
$ sudo add-apt-repository 'deb https://download.virtualbox.org/virtualbox/debian buster contrib'

(om du använder en annan Debianutgåva, ersätt buster med dess kodnamn, t.ex: stretch)

Hämta och importera även Oracles offentliga nyckel så att VirtualBox-paketen kan valideras:

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

Förny listan över tillgängliga paket:

1
$ sudo apt update

Och installera VirtualBox:

1
$ sudo apt install virtualbox-6.0

Om allt gick bra kan du nu starta VirtualBox och använda den (se instruktioner i del 1).

Detta arkiv tillhandahåller alltid den senaste versionen av VirtualBox.

Om din installation inte har kommandot add-apt-repository kan du prova det här alternativet:

1
$ sudo bash -c "echo 'deb https://download.virtualbox.org/virtualbox/debian buster contrib' >> /etc/apt/sources.list"

Och öppna /etc/apt/sources.list-filen med din favorittexteditor (t.ex. nano):

1
$ sudo nano /etc/apt/sources.list

Lägg till följande rad och spara:

1
deb https://download.virtualbox.org/virtualbox/debian buster contrib

VirtualBox på openSUSE och derivat

Låt oss se hur man installerar VirtualBox på Linux Kamarada, som är baserat på openSUSE. Följande instruktioner bör även fungera på SUSE Linux Enterprise.

Det enklaste sättet för openSUSE-användare att installera VirtualBox är att hämta den från det officiella OSS-förrådet, som alltid tillhandahåller den senaste versionen av VirtualBox (eller en version som ligger nära den senaste).

För att installera VirtualBox med hjälp av det grafiska gränssnittet öppnar du menyn Aktiviteter, vid skärmens övre vänstra hörn, skriver software och klickar på Programvaruhantering:

Vänta på att listan över tillgängliga paket uppdateras:

Fyll textfältet med virtualbox, klicka på Sök-knappen (eller tryck bara på Enter), markera virtualbox-paketet för installation och klicka på Acceptera:

Systemet informerar dig om att ytterligare nödvändiga paket kommer att installeras, klicka på Fortsätt:

Vänta medan paketen laddas ner och installeras:

När installationen är klar klickar du på Slutför:

Om du föredrar att installera VirtualBox med hjälp av terminalen, kör:

12
$ sudo zypper ref$ sudo zypper in virtualbox

När VirtualBox är installerad kan du starta den genom att öppna menyn Aktiviteter, skriva virtualbox och klicka på ikonen:

Om ditt användarkonto inte tillhör användargruppen vboxusers visas följande felmeddelande, klicka på OK för att stänga det:

Oppna Användar- och grupphantering med hjälp av aktivitetsmenyn.

Välj ditt användarkonto i listan och klicka på Redigera:

Växla till fliken Detaljer. Under Ytterligare grupper väljer du gruppen vboxusers och klickar på OK:

Klicka på OK en gång till för att avsluta Hantering av användare och grupper.

Logga ut och logga in igen för att systemet ska lägga märke till din nya användargrupp.

Starta VirtualBox igen. Den här gången frågar den dig om du ska aktivera USB passthrough, det här meddelandet visas bara första gången du använder VirtualBox:

Om du inte är ”säkerhetsparanoid” tror jag inte att det finns någon anledning till oro. Klicka på Aktivera för att fortsätta.

Slutligt har vi kommit till VirtualBox startskärmen, än så länge utan någon virtuell maskin:

Nu kan du skapa en virtuell maskin och köra Linux på den genom att följa samma tillvägagångssätt som presenterades i del 1. Och glöm inte: ha mycket roligt!

Låt oss se hur du installerar VirtualBox på Fedora. Följande instruktioner bör även fungera på relaterade distributioner, såsom Red Hat Enterprise Linux och CentOS.

Fedora tillhandahåller inte VirtualBox på sina officiella repositories. Fedora-användare måste lägga till det arkiv som underhålls av VirtualBox, vilket kan göras genom att köra följande kommando:

1
$ sudo dnf config-manager --add-repo https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo

Förnya listan över tillgängliga paket:

1
$ sudo dnf update

När du har hämtat paketlistan för VirtualBox-repositoriet frågar systemet om du ska importera Oracles offentliga nyckel:

Skriv y (vilket betyder ”ja”) och tryck Enter:

12
Is this ok : yFedora 30 - x86_64 - VirtualBox 255 kB/s | 84 kB 00:00 

Installera några paket som VirtualBox behöver för att kompilera kärnmoduler på Fedora:

12
$ sudo dnf install @development-tools$ sudo dnf install kernel-devel kernel-headers dkms elfutils-libelf-devel qt5-qtx11extras

Och slutligen, installera VirtualBox själv:

1
$ sudo dnf install VirtualBox-6.0

Om allt gick bra kan du nu starta VirtualBox och använda det (se instruktioner i del 1).

Detta arkiv tillhandahåller alltid den senaste versionen av VirtualBox.

VirtualBox på Arch Linux och Manjaro

Låt oss se hur du installerar VirtualBox på Arch Linux och dess derivat Manjaro.

Det enklaste sättet för Arch-användare att installera VirtualBox är att hämta det från distributionens officiella arkiv. På grund av dess rullande utgåvor tillhandahåller detta arkiv alltid den senaste versionen av VirtualBox.

För att installera VirtualBox på Arch eller Manjaro är det bara att köra:

1
$ sudo pacman -Sy virtualbox $(pacman -Qsq "^linux" | grep "^linux**$" | awk '{print "-virtualbox-host-modules"}' ORS=' ')

Om allt gick bra kan du nu starta VirtualBox och använda det (se instruktionerna i del 1).

VirtualBox på andra distributioner

Samma som VirtualBox-webbplatsen tillhandahåller ett installationsprogram för Windows, tillhandahåller den också paket för de mest populära Linuxdistributionerna och ett generiskt installationsprogram som kan användas för att installera VirtualBox på alla Linuxsystem.

Gå till den officiella VirtualBox-webbplatsen på:

Klicka på bannern Download VirtualBox 6.0.

På nästa sida klickar du på Linux-distributioner under VirtualBox binaries.

På den här sidan klickar du på länken som motsvarar den distribution du använder (observera att den kanske inte finns med på listan, men den kan vara baserad på en av dessa):

När du har hämtat paketet använder du det lämpliga verktyget för din distribution för att installera det.

Alternativt kan du ladda ner det generiska installationsprogrammet genom att högerklicka på Alla distributioner (den sista länken) och använda Spara länk som.

När du har laddat ner det generiska installationsprogrammet kör du det med hjälp av terminalen:

12
$ chmod +x Downloads/VirtualBox-6.0.12-133076-Linux_amd64.run$ sudo Downloads/VirtualBox-6.0.12-133076-Linux_amd64.run

Om du är osäker kan du söka i dokumentationen för din distribution efter anvisningar om hur du installerar VirtualBox.

Det kommer mer…

Nu är Windows- och Linuxanvändare alla på samma sida: vi vet redan hur man installerar VirtualBox på de operativsystem vi använder och vi kan skapa virtuella maskiner.

I del 3 kommer vi att se hur man skapar en virtuell hårddisk och installerar Linux på den virtuella maskinen, samt få tips om hur man använder VirtualBox dagligen.

Uppdatering (01 nov 2019):

Del 3 är här! (klicka)

För framtida referens, här använde jag följande programvaruversioner:

Alla är de senaste versionerna i skrivande stund.

För att skriva det här inlägget konsulterade jag:

  • Linux Downloads – Oracle VM VirtualBox
  • Oracle VM VirtualBox – Användarmanual – Kapitel 2 – Installationsdetaljer
  • pakethantering – Hur aktiverar jag förvaret ”multiverse”? – Ask Ubuntu
  • Hur man aktiverar Universe och Multiverse Repositories i Ubuntu – It’s FOSS
  • Hur man installerar VirtualBox 6 på Fedora Linux 29 – nixCraft
  • Hur man lägger till eller tar bort programvarurepositories i Fedora – Fedora Docs Site
  • VirtualBox – Manjaro Linux
  • VirtualBox – ArchWiki

Lämna ett svar

Din e-postadress kommer inte publiceras.