VirtualBox

Installera VirtualBox 6 på CentOS 8

Installera VirtualBox 6 på CentOS 8
VirtualBox är en öppen källkod Type-II hypervisor från Oracle. Det kan vara ett bra gratis alternativ till VMware Workstation Pro.  I den här artikeln ska jag visa dig hur du installerar VirtualBox 6 på CentOS 8. Så, låt oss komma igång.

Aktivera förlängning av hårdvaruvirtualisering:

För att kunna installera någon typ av hypervisor måste du aktivera hårdvaruvirtualiseringsfunktionen för din processor från BIOS på ditt moderkort. Annars kommer dina virtuella maskiner att vara mycket lagga och kommer inte att fungera som förväntat.

Om du använder en Intel-processor kallas hårdvaruvirtualiseringsfunktionen VT-x eller VT-d.

Om du använder en AMD-processor kallas hårdvaruvirtualiseringsfunktionen AMD-v.

När du har aktiverat hårdvaruvirtualisering från BIOS startar du CentOS 8 och kör följande kommando för att bekräfta det.

$ grep --color --perl-regexp 'vmx | svm' / proc / cpuinfo

Som du kan se, svm (för AMD) är tillgängligt som en CPU-funktion i mitt fall. Jag använder en AMD-processor.

Om du använder en Intel-processor kommer CPU-funktionen att kallas vmx.

Installera nödvändiga verktyg för att bygga VirtualBox-kärnmoduler:

Din CentOS 8-maskin måste ha alla nödvändiga verktyg installerade för att kunna bygga VirtualBox-kärnmoduler. Annars fungerar inte VirtualBox.

Först gör du en systemuppdatering med följande kommando:

$ sudo yum-uppdatering

För att bekräfta installationen, tryck på Y och tryck sedan på .

YUM laddar ner och installerar alla nödvändiga paket från internet. Det kan ta ett tag att slutföra.

Vid denna tidpunkt bör systemuppdateringen vara fullständig.

Starta om din CentOS 8-maskin med följande kommando:

$ sudo omstart

När din CentOS 8-maskin startar installerar du ELF-verktyg och kärnutvecklingsbibliotek med följande kommando:

$ sudo yum installera elfutils-libelf-devel kernel-devel - $ (uname -r)

Tryck Y och tryck sedan på för att bekräfta installationen.

ELF-verktyg och kärnutvecklingsbibliotek bör installeras.

Ladda ner VirtualBox 6:

VirtualBox är inte tillgängligt i det officiella paketförvaret för CentOS 8. Men du kan enkelt ladda ner den från VirtualBox officiella webbplats.

Besök först den officiella Linux-hämtningssidan för VirtualBox. Klicka nu på Oracle Linux 8 / Red Hat Enterprise Linux 8 / CentOS 8 länk som markeras i skärmdumpen nedan.

Din webbläsare bör uppmana dig att spara paketfilen för VirtualBox RPM. Välj Spara fil och klicka på OK.

Din webbläsare bör börja ladda ner VirtualBox RPM-paketfil. Det kan ta ett tag att slutföra.

Hämtar VirtualBox 6 Extension Pack:

Du bör också ladda ner VirtualBox 8 Extension Pack.

Besök först den officiella nedladdningssidan för VirtualBox. Klicka sedan på Alla plattformar som stöds länk från Oracle VM VirtualBox Extension Pack avsnitt som markerat i skärmdumpen nedan.

Din webbläsare bör uppmana dig att spara filen. Klicka på Spara fil.

Din webbläsare bör börja ladda ner filen VirtualBox Extension Pack. Det kan ta ett tag att slutföra.

Installera VirtualBox 6:

När nedladdningen är klar navigerar du till ~ / Nedladdningar katalog enligt följande:

$ cd ~ / Nedladdningar

Du borde hitta VirtualBox-6.0-6.0.14_133895_el8-1.x86_64.varv / min och Oracle_VM_VirtualBox_Extension_Pack-6.0.14.vbox-extpack fil i den här katalogen som du kan se på skärmdumpen nedan.

$ ls -lh

Installera nu VirtualBox RPM-paket med YUM-pakethanteraren enligt följande:

$ sudo yum lokalinstallera VirtualBox-6.0-6.0.14_133895_el8-1.x86_64.varv / min

För att bekräfta installationen, tryck på Y och tryck sedan på .

YUM-pakethanteraren laddar automatiskt ner alla nödvändiga beroendepaket och installerar VirtualBox. Det kan ta ett tag att slutföra.

Vid den här tiden bör VirtualBox installeras.

För att kontrollera om VirtualBox fungerar korrekt, kör du följande kommando:

$ VBoxManage --version

Som du kan se använder jag VirtualBox 6.0.14. Så det fungerar bara bra.

Fixing Error Building Kernel Module:

Om du inte installerade alla nödvändiga verktyg för att bygga VirtualBox-kärnmoduler kan du se följande VARNING-meddelande när du försöker köra VBoxManage -version kommando.

För att lösa detta, se till att du installerar alla nödvändiga verktyg för att bygga VirtualBox-kärnmoduler (som visas i Installera nödvändiga verktyg för att bygga VirtualBox-kärnmoduler avsnittet i den här artikeln) och kör sedan följande kommando för att manuellt bygga VirtualBox-kärnmodulerna.

$ sudo / sbin / vboxconfig

VirtualBox-kärnmodulerna ska byggas om.

Starta VirtualBox 6:

Nu kan du hitta VirtualBox i applikationsmenyn i CentOS 8. Klicka på VirtualBox-ikonen.

VirtualBox 6 bör starta.

Installera VirtualBox 6 Extension Pack:

VirtualBox Extension Pack lägger till några nya funktioner i VirtualBox. i.e,

För att installera VirtualBox Extension Pack, gå till Fil > Inställningar ..

Gå sedan till Tillägg och klicka på + som markeras i skärmdumpen nedan.

Välj sedan VirtualBox Extension Pack-fil som du har laddat ner och klicka på Öppna.

Klicka nu på Installera.

Bläddra ner hela vägen och klicka på Jag håller med.

Skriv in ditt inloggningslösenord och klicka på Autentisera.

VirtualBox Extension Pack ska installeras. Klicka på OK.

Klicka nu på OK.

Det är så du installerar VirtualBox 6 på CentOS 8. Tack för att du läste den här artikeln.

Hur man använder AutoKey för att automatisera Linux-spel
AutoKey är ett verktyg för desktopautomatisering för Linux och X11, programmerat i Python 3, GTK och Qt. Med hjälp av dess skript och MACRO-funktional...
Hur man visar FPS-räknare i Linux-spel
Linux-spel fick ett stort tryck när Valve tillkännagav Linux-stöd för Steam-klient och deras spel 2012. Sedan dess har många AAA- och indiespel tagit ...
Hur man laddar ner och spelar Sid Meier's Civilization VI på Linux
Introduktion till spelet Civilization 6 är ett modernt intag av det klassiska konceptet som introducerades i serien Age of Empires-spel. Idén var gans...