Hur man installerar VirtualBox 7.0 på Fedora 40 eller 39

VirtualBox 7.0 ligger i framkanten av virtualiseringsteknik och erbjuder robusta lösningar för att köra flera operativsystem samtidigt på en enda fysisk maskin. Denna senaste iteration introducerar avancerade funktioner som förbättrat stöd för 3D-grafik, sömlös integration med molntjänster och förbättrade säkerhetsprotokoll. Med sitt användarvänliga gränssnitt och kompatibilitet med ett brett utbud av gästoperativsystem är VirtualBox 7.0 ett viktigt verktyg för utvecklare, systemadministratörer och IT-proffs som söker effektiv virtuell miljöhantering.

Att installera VirtualBox på Fedora säkerställer att du utnyttjar den fulla potentialen av denna kraftfulla programvara i en säker och stabil Linux-miljö. Genom att använda den officiella RPM-spegeln och kommandoradsgränssnittet (CLI) får du tillgång till de senaste uppdateringarna och korrigeringarna, vilket optimerar prestanda och tillförlitlighet. Den här guiden kommer att ge steg-för-steg-instruktioner för att installera VirtualBox 7.0 på Fedora 39 och 40, vilket gör att du kan ställa in och hantera virtuella maskiner utan ansträngning.

Uppdatera Fedora Linux före installation av VirtualBox 7.0

Det är bäst att se till att ditt system är uppdaterat innan du dyker in i någon programvaruinstallation. Detta säkerställer inte bara kompatibilitet utan ökar också säkerheten för ditt system. För att uppdatera ditt Fedora-system, kör följande kommando:

sudo dnf upgrade --refresh

Obs: Flaggan –refresh säkerställer att ditt system hämtar de senaste paketlistorna från arkiven.

Installera initialt nödvändiga paket för VirtualBox

VirtualBox fungerar optimalt på flera underliggande verktyg och bibliotek. Du måste installera dessa förutsättningar för att säkerställa en sömlös virtualiseringsupplevelse.

Börja med att installera "utvecklingsverktygen". Den här samlingen utrustar ditt system med en omfattande uppsättning programutvecklingsverktyg:

sudo dnf install @development-tools

Därefter, för att tillåta VirtualBox att interagera effektivt med ditt systems kärna, installera Linux Kernel-huvuden och några tilläggspaket:

sudo dnf install kernel-devel kernel-headers dkms qt5-qtx11extras elfutils-libelf-devel zlib-devel

Paketen kernel-devel och kernel-headers är avgörande för all programvara som gränssnitt direkt med Linux-kärnan, som VirtualBox. De andra paketen, som dkms och qt5-qtx11extras, förbättrar funktionaliteten och användarupplevelsen av VirtualBox.

Importera VirtualBox 7.0 RPM

Se till att du installerar den officiella och senaste versionen av VirtualBox 7.0 med Oracles dedikerade Fedora-förråd. Detta förråd erbjuder RPM-paket som är explicit optimerade för Fedora.

Kör följande wget-kommando för att importera arkivet:

sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo -P /etc/yum.repos.d/

Obs: Genom att använda officiella förråd säkerställer du att du får aktuella uppdateringar och patchar direkt från programvaruleverantören.

Installera VirtualBox 7.0 via DNF Command

Med allt inställt är du nu redo att installera VirtualBox 7.0. Kör följande kommando:

sudo dnf install VirtualBox-7.0

Du kommer att få en uppmaning att importera Oracle VirtualBox-nyckeln under installationen. Denna kryptografiska nyckel bekräftar paketens äkthet och säkerställer att du installerar äkta programvara. Välj alltid "ja" vid denna tidpunkt för att upprätthålla säkerheten och integriteten för ditt system.

Aktivera och starta VirtualBox 7.0 Service

Aktivera vboxdrv-tjänsten på Fedora

För att garantera konsekvent prestanda hos VirtualBox är det viktigt att starta vboxdrv tjänsten och konfigurera den för att starta automatiskt varje gång ditt system startar. Detta säkerställer att VirtualBox alltid är redo att användas när du behöver den.

Utför följande kommando för att uppnå detta:

sudo systemctl enable vboxdrv --now

Kommandot 'systemctl' är ett verktyg i Fedora (och andra Linux-distributioner) som hanterar systemtjänster. "Aktivera"-åtgärden säkerställer att tjänsten startar vid uppstart, och "–nu"-flaggan startar tjänsten omedelbart utan att behöva starta om systemet.

Initierar VirtualBox 7.0

Starta programmet efter att du har installerat VirtualBox 7.0 och säkerställt att dess kärntjänst fungerar.

CLI-metod för att starta VirtualBox 7.0

VirtualBox erbjuder ett enkelt kommando för att initiera applikationen för dem som är väl förtrogna med terminalen och dess effektivitet. Denna metod ger en direkt väg för att utnyttja funktionerna i VirtualBox utan att navigera genom det grafiska gränssnittet. För att starta VirtualBox från terminalen, mata in följande:

virtualbox

GUI-metod för att starta VirtualBox 7.0

Fedoras skrivbordsmiljö erbjuder visuellt benägna individer en intuitiv VirtualBox-startmetod.

Följ dessa steg för att komma igång:

  1. Navigera till avsnittet "Aktiviteter", vanligtvis högst upp på skärmen, och välj det.
  2. Från de efterföljande alternativen, välj "Visa applikationer".
  3. Bläddra igenom dina applikationer tills du ser "Oracle VM Virtualbox". Om du klickar på den startas applikationen.

Installera VirtualBox 7.0 Extension Pack (valfritt)

VirtualBox Extension Pack är en valfri komponent som utökar funktionerna i din VirtualBox-installation. Även om det inte är obligatoriskt, kan integrering av detta paket avsevärt höja din virtualiseringsupplevelse genom att introducera olika avancerade funktioner.

Bestäm din VirtualBox 7.0-version

Innan du laddar ner tilläggspaketet är det avgörande att se vilken version av VirtualBox som är installerad på ditt Fedora-system. Detta säkerställer kompatibilitet mellan kärnapplikationen och tillägget.

För att hämta din VirtualBox-version, kör:

vboxmanage -v | cut -dr -f1

Detta kommando kommer att ge ett versionsnummer som liknar '7.0.x'. Med detta versionsnummer kan du ladda ner motsvarande tilläggspaket.

Ladda ner VirtualBox 7.0 Extension Pack

Med versionsnumret i handen hämtar du lämpligt tilläggspaket med följande:

wget https://download.virtualbox.org/virtualbox/7.0.x/Oracle_VM_VirtualBox_Extension_Pack-7.0.x.vbox-extpack

Se till att du ersätter '7.0.x' i URL:en med din specifika VirtualBox-version.

Installera VirtualBox 7.0 Extension Pack

När du har laddat ner tilläggspaketet är nästa steg installationen. Använd kommandot 'vboxmanage' för detta ändamål:

sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.x.vbox-extpack

I denna fas presenterar Oracle sina licensvillkor. Skriv "y" och tryck på Enter för att signalera att du accepterar och fortsätt.

Bekräfta installationen av tilläggspaketet

Efter installationen, verifiera versionen av det integrerade tilläggspaketet. Gör detta med:

vboxmanage list extpacks

Detta kommando beskriver de installerade tilläggspaketen och visar deras versionsnummer.

Lägg till aktuell användare till vboxusers Group

För en sömlös VirtualBox-upplevelse bör ditt användarkonto vara anslutet till gruppen 'vboxusers'. Denna förening ger nödvändiga tillstånd för att använda VirtualBox effektivt.

För att lägga till ditt användarkonto till den här gruppen, kör följande:

sudo usermod -a -G vboxusers $USER

Dessa ändringar kräver en omstart av systemet. Efter att ha loggat in igen, verifiera att din användare är associerad med vboxusers-gruppen.

groups $USER

Exempel på vad du kan se i din terminal:

[linuxcapable@fedora ~]$ grupper $USER linuxcapable: linuxcapable hjul vboxusers

Detta kommando räknar upp alla grupper som är kopplade till ditt användarkonto. Se till att listan innehåller vboxusers. När du har slutfört dessa steg kan du utnyttja de förbättrade funktionerna som VirtualBox Extension Pack erbjuder på ditt Fedora-system.

Ytterligare VirtualBox 7.0-hanteringskommandon

Uppdatera VirtualBox 7.0

Det är viktigt att se till att din VirtualBox-installation förblir uppdaterad för optimal prestanda och säkerhet. Regelbundna uppdateringar åtgärdar potentiella sårbarheter, introducerar nya funktioner och optimerar befintliga funktioner. På Fedora kan du hantera dessa uppdateringar via terminalen.

För att söka efter och tillämpa tillgängliga uppdateringar för VirtualBox, använd följande kommando:

sudo dnf upgrade --refresh

Obs: Regelbunden uppdatering av programvara, särskilt verktyg som VirtualBox, är en bästa praxis för att upprätthålla systemets integritet och utnyttja de senaste framstegen inom virtualiseringsteknik.

Ta bort VirtualBox 7.0

Det kan finnas tillfällen där du bestämmer dig för att ta bort VirtualBox från ditt Fedora-system. Oavsett om det beror på en förändring i kraven eller någon annan anledning, kan du avinstallera det rent med kommandot nedan:

sudo dnf remove virtualbox-7.0

Ta bort VirtualBox 7.0 RPM

Med tiden, om du bestämmer dig för att ta bort ditt system eller inte längre behöver VirtualBox-förvaret, kan du ta bort dess källfil med:

sudo rm /etc/yum.repos.d/virtualbox-7.repo

Slutsats

Genom att slutföra den här installationsprocessen har du framgångsrikt utrustat ditt Fedora 39- eller 40-system med VirtualBox 7.0 med det officiella RPM-förrådet och CLI-kommandon. Denna inställning ger dig inte bara tillgång till de senaste virtualiseringsfunktionerna utan säkerställer också att ditt system förblir uppdaterat med officiellt stöd och säkerhetsförbättringar. När du börjar skapa och hantera virtuella maskiner, kom ihåg att regelbundet söka efter uppdateringar och konsultera VirtualBox-dokumentationen för avancerade konfigurationsalternativ. Att ta till sig dessa bästa metoder hjälper dig att upprätthålla en robust och effektiv virtualiseringsmiljö, redo att möta dina utvecklings- och testbehov.

Joshua James
Följ mig
Senaste inläggen av Joshua James (se alla)

Lämna en kommentar