Hoe VirtualBox 7.0 op Fedora 40 of 39 te installeren

VirtualBox 7.0 staat voorop in virtualisatietechnologie en biedt robuuste oplossingen voor het gelijktijdig uitvoeren van meerdere besturingssystemen op één fysieke machine. Deze nieuwste iteratie introduceert geavanceerde functies zoals verbeterde 3D-graphicsondersteuning, naadloze integratie met cloudservices en verbeterde beveiligingsprotocollen. Met zijn gebruiksvriendelijke interface en compatibiliteit met een breed scala aan gastbesturingssystemen is VirtualBox 7.0 een essentiële tool voor ontwikkelaars, systeembeheerders en IT-professionals die op zoek zijn naar efficiënt beheer van virtuele omgevingen.

Door VirtualBox op Fedora te installeren, zorgt u ervoor dat u het volledige potentieel van deze krachtige software benut in een veilige en stabiele Linux-omgeving. Door gebruik te maken van de officiële RPM-mirror en command-line interface (CLI)-opdrachten, krijgt u toegang tot de meest recente updates en patches, waardoor de prestaties en betrouwbaarheid worden geoptimaliseerd. Deze handleiding biedt stapsgewijze instructies om VirtualBox 7.0 op Fedora 39 en 40 te installeren, zodat u moeiteloos virtuele machines kunt instellen en beheren.

Update Fedora Linux vóór installatie van VirtualBox 7.0

Het is het beste om ervoor te zorgen dat uw systeem up-to-date is voordat u aan een software-installatie begint. Dit garandeert niet alleen compatibiliteit, maar verbetert ook de beveiliging van uw systeem. Om je Fedora systeem bij te werken, voer je het volgende commando uit:

sudo dnf upgrade --refresh

Let op: de vlag –refresh zorgt ervoor dat uw systeem de nieuwste pakketlijsten uit de opslagplaatsen haalt.

Installeer de initiële vereiste pakketten voor VirtualBox

VirtualBox functioneert optimaal op verschillende onderliggende tools en bibliotheken. U moet deze vereisten installeren om een ​​naadloze virtualisatie-ervaring te garanderen.

Begin met het installeren van de 'ontwikkelingstools'. Deze verzameling voorziet uw systeem van een uitgebreide set softwareontwikkelingshulpprogramma's:

sudo dnf install @development-tools

Om VirtualBox efficiënt te laten communiceren met de kernel van uw systeem, installeert u vervolgens de Linux Kernel-headers en enkele aanvullende pakketten:

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

De kernel-devel en kernel-headers pakketten zijn cruciaal voor alle software die direct met de Linux kernel communiceert, zoals VirtualBox. De andere pakketten, zoals dkms en qt5-qtx11extras, verbeteren de functionaliteit en gebruikerservaring van VirtualBox.

Importeer VirtualBox 7.0 RPM

Zorg ervoor dat je de officiële en nieuwste versie van VirtualBox 7.0 installeert met behulp van de speciale Fedora-repository van Oracle. Deze repository biedt RPM-pakketten die expliciet zijn geoptimaliseerd voor Fedora.

Voer de volgende wget-opdracht uit om de repository te importeren:

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

Let op: Als u officiële repositories gebruikt, weet u zeker dat u tijdig updates en patches rechtstreeks van de softwareleverancier ontvangt.

Installeer VirtualBox 7.0 via DNF-opdracht

Nu alles is ingesteld, bent u nu klaar om te installeren VirtualBox 7.0. Voer de volgende opdracht uit:

sudo dnf install VirtualBox-7.0

Tijdens de installatie krijgt u een prompt om de Oracle VirtualBox-sleutel te importeren. Deze cryptografische sleutel bevestigt de authenticiteit van de pakketten en zorgt ervoor dat u originele software installeert. Kies op dit punt altijd "ja" om de beveiliging en integriteit van uw systeem te behouden.

Schakel de VirtualBox 7.0-service in en start deze

Activeer de vboxdrv-service op Fedora

Om de consistente prestaties van VirtualBox te garanderen, is het essentieel om het vboxdrv service en configureer deze zodat deze automatisch wordt gestart telkens wanneer uw systeem opstart. Dit zorgt ervoor dat VirtualBox altijd klaar is voor gebruik wanneer u het nodig heeft.

Voer het volgende commando uit om dit te bereiken:

sudo systemctl enable vboxdrv --now

De opdracht 'systemctl' is een hulpprogramma in Fedora (en andere Linux-distributies) dat systeemservices beheert. De actie 'enable' zorgt ervoor dat de service start bij het opstarten, en de vlag '–now' start de service onmiddellijk zonder dat het systeem opnieuw moet worden opgestart.

VirtualBox 7.0 starten

Start de applicatie nadat u VirtualBox 7.0 met succes hebt geïnstalleerd en ervoor hebt gezorgd dat de kernservice werkt.

CLI-methode om VirtualBox 7.0 te starten

VirtualBox biedt een eenvoudige opdracht om de applicatie te starten voor degenen die goed bekend zijn met de terminal en de efficiëntie ervan. Deze methode biedt een directe route om de mogelijkheden van VirtualBox te benutten zonder door de grafische interface te hoeven navigeren. Om VirtualBox vanaf de terminal te starten, voert u het volgende in:

virtualbox

GUI-methode om VirtualBox 7.0 te starten

Fedora's desktopomgeving biedt visueel ingestelde personen een intuïtieve VirtualBox-startmethode.

Volg deze stappen om aan de slag te gaan:

  1. Ga naar het gedeelte 'Activiteiten', dat zich meestal boven aan uw scherm bevindt, en selecteer het.
  2. Selecteer uit de volgende opties de optie 'Toon applicaties'.
  3. Scroll door uw applicaties totdat u 'Oracle VM Virtualbox' ziet. Als u hierop klikt, wordt de applicatie gestart.

Installeer VirtualBox 7.0 Extensiepakket (optioneel)

Het VirtualBox Extension Pack is een optioneel onderdeel dat de mogelijkheden van uw VirtualBox-installatie vergroot. Hoewel het niet verplicht is, kan de integratie van dit pakket uw virtualisatie-ervaring aanzienlijk verbeteren door de introductie van verschillende geavanceerde functies.

Bepaal uw VirtualBox 7.0-versie

Voordat u het Extension Pack downloadt, is het cruciaal om te bepalen welke versie van VirtualBox op uw Fedora-systeem is geïnstalleerd. Dit zorgt voor compatibiliteit tussen de kernapplicatie en de extensie.

Om uw VirtualBox-versie op te halen, voert u het volgende uit:

vboxmanage -v | cut -dr -f1

Deze opdracht levert een versienummer op dat lijkt op '7.0.x'. Met dit versienummer kunt u het bijbehorende Extensiepakket downloaden.

Download VirtualBox 7.0-extensiepakket

Met het versienummer bij de hand haalt u het juiste uitbreidingspakket op met behulp van het volgende:

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

Zorg ervoor dat u '7.0.x' in de URL vervangt door uw specifieke VirtualBox-versie.

Installeer het VirtualBox 7.0-uitbreidingspakket

Na het downloaden van het Extension Pack is de volgende stap de installatie ervan. Gebruik hiervoor de opdracht 'vboxmanage':

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

In deze fase presenteert Oracle zijn licentievoorwaarden. Typ “y” en druk op Enter om uw acceptatie aan te geven en door te gaan.

Bevestig de installatie van het uitbreidingspakket

Controleer na de installatie de versie van het geïntegreerde uitbreidingspakket. Bereik dit met:

vboxmanage list extpacks

Met deze opdracht worden de geïnstalleerde uitbreidingspakketten gedetailleerd beschreven, waarbij hun versienummers worden benadrukt.

Voeg huidige gebruiker toe aan vboxusers Group

Voor een naadloze VirtualBox-ervaring moet uw gebruikersaccount zijn aangesloten bij de groep 'vboxusers'. Deze associatie verleent de benodigde machtigingen om VirtualBox effectief te laten werken.

Voer de volgende handelingen uit om uw gebruikersaccount aan deze groep toe te voegen:

sudo usermod -a -G vboxusers $USER

Deze wijzigingen vereisen een herstart van het systeem. Nadat u zich opnieuw heeft aangemeld, valideert u dat uw gebruiker is gekoppeld aan de vboxusers-groep.

groups $USER

Voorbeeld van wat u mogelijk in uw terminal ziet:

[linuxcapable@fedora ~]$ groepen $USER linuxcapable: linuxcapable wiel vboxgebruikers

Met deze opdracht worden alle groepen opgesomd die aan uw gebruikersaccount zijn gekoppeld. Zorg ervoor dat de lijst vboxusers bevat. Zodra je deze stappen hebt voltooid, kun je de verbeterde functionaliteiten benutten die het VirtualBox Extension Pack op je Fedora systeem biedt.

Extra VirtualBox 7.0-beheeropdrachten

Update VirtualBox 7.0

Zorgen dat uw VirtualBox-installatie up-to-date blijft voor optimale prestaties en beveiliging is essentieel. Regelmatige updates pakken potentiële kwetsbaarheden aan, introduceren nieuwe functies en optimaliseren bestaande functionaliteiten. Op Fedora kunt u deze updates beheren via de terminal.

Gebruik de volgende opdracht om beschikbare updates voor VirtualBox te controleren en toe te passen:

sudo dnf upgrade --refresh

Let op: het regelmatig updaten van software, met name tools als VirtualBox, is een goede gewoonte om de integriteit van het systeem te behouden en gebruik te maken van de nieuwste ontwikkelingen op het gebied van virtualisatietechnologie.

Verwijder VirtualBox 7.0

Er kunnen gevallen zijn waarin je besluit VirtualBox van je Fedora systeem te verwijderen. Of het nu komt door een verschuiving in de vereisten of om een ​​andere reden, u kunt het netjes verwijderen met behulp van de onderstaande opdracht:

sudo dnf remove virtualbox-7.0

Verwijder VirtualBox 7.0 RPM

Als u na verloop van tijd besluit uw systeem op te ruimen of de VirtualBox-repository niet langer nodig te hebben, kunt u het bronbestand verwijderen met:

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

Conclusie

Door dit installatieproces te voltooien, hebt u uw Fedora 39 of 40 systeem succesvol uitgerust met VirtualBox 7.0 met behulp van de officiële RPM repository en CLI-opdrachten. Deze installatie geeft u niet alleen toegang tot de nieuwste virtualisatiefuncties, maar zorgt er ook voor dat uw systeem up-to-date blijft met officiële ondersteuning en beveiligingsverbeteringen. Vergeet niet om regelmatig te controleren op updates en de VirtualBox-documentatie te raadplegen voor geavanceerde configuratieopties wanneer u virtuele machines gaat maken en beheren. Door deze best practices te omarmen, kunt u een robuuste en efficiënte virtualisatieomgeving onderhouden, die klaar is om te voldoen aan uw ontwikkelings- en testbehoeften.

Joshua James
Volg mij
Laatste berichten van Joshua James (alles zien)

Plaats een reactie