Zainstaluj VirtualBox 6 na CentOS 8

Zainstaluj VirtualBox 6 na CentOS 8
VirtualBox to hiperwizor typu open source II z Oracle. Może to być świetna bezpłatna alternatywa dla VMware Workstation Pro. W tym artykule pokażę Ci, jak zainstalować VirtualBox 6 w Centos 8. Więc zacznijmy.

Włączanie rozszerzenia wirtualizacji sprzętu:

Aby zainstalować dowolny rodzaj hiperwizora, musisz włączyć funkcję wirtualizacji sprzętu swojego procesora z biografii płyty głównej. W przeciwnym razie twoje wirtualne maszyny będą bardzo opóźnione i nie będą działać zgodnie z oczekiwaniami.

Jeśli używasz procesora Intel, funkcja wirtualizacji sprzętu nazywa się VT-X lub VT-D.

Jeśli używasz procesora AMD, funkcja wirtualizacji sprzętu nazywa się AMD-V.

Po włączeniu wirtualizacji sprzętu z BIOS, uruchom Centos 8 i uruchom następujące polecenie, aby to potwierdzić.

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

Jak widzisz, SVM (dla AMD) jest dostępny jako funkcja procesora w moim przypadku. Używam procesora AMD.

Jeśli używasz procesora Intel, funkcja procesora zostanie wywołana VMX.

Instalowanie wymaganych narzędzi do budowania modułów jądra VirtualBox:

Twój komputer CentOS 8 musi mieć zainstalowane wszystkie wymagane narzędzia w celu tworzenia modułów jądra VirtualBox. W przeciwnym razie VirtualBox nie będzie działać.

Najpierw wykonaj aktualizację systemu z następującym poleceniem:

Aktualizacja $ sudo yum

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Yum pobranie i zainstaluje wszystkie wymagane pakiety z Internetu. Ukończenie może potrwać trochę czasu.

W tym momencie aktualizacja systemu powinna zostać zakończona.

Teraz ponownie uruchom maszynę CentOS 8 z następującym poleceniem:

$ sudo restart

Po uruchomieniu maszyny Centos 8 zainstaluj biblioteki rozwoju ELF i jądra za pomocą następującego polecenia:

$ sudo yum instaluj jądro Elfutils-libelf-devel-devel-$ (uname -r)

Naciskać Y a następnie naciśnij Aby potwierdzić instalację.

Należy zainstalować elfy i biblioteki rozwoju jądra.

Pobieranie VirtualBox 6:

VirtualBox nie jest dostępny w oficjalnym repozytorium pakietów Centos 8. Ale możesz łatwo pobrać go z oficjalnej strony VirtualBox.

Najpierw odwiedź oficjalną stronę pobierania Linux VirtualBox. Teraz kliknij Oracle Linux 8 / Red Hat Enterprise Linux 8 / Centos 8 link, jak zaznaczono na zrzucie ekranu poniżej.

Twoja przeglądarka powinna wyświetlać monitorowanie pliku pakietu VirtualBox RPM. Wybierać Zapisz plik i kliknij OK.

Twoja przeglądarka powinna rozpocząć pobieranie pliku pakietu VirtualBox RPM. Ukończenie może potrwać trochę czasu.

Pobieranie pakietu rozszerzenia VirtualBox 6:

Powinieneś także pobrać pakiet rozszerzenia VirtualBox 8.

Najpierw odwiedź oficjalną stronę pobierania VirtualBox. Następnie kliknij Wszystkie obsługiwane platformy link z Oracle VM VirtualBox Extension Pack sekcja oznaczona na zrzucie ekranu poniżej.

Twoja przeglądarka powinna skrócić do zapisania pliku. Kliknij Zapisz plik.

Twoja przeglądarka powinna rozpocząć pobieranie pliku pakietu rozszerzenia VirtualBox. Ukończenie może potrwać trochę czasu.

Instalowanie VirtualBox 6:

Po zakończeniu pobierania przejdź do ~/Pobieranie katalog w następujący sposób:

$ cd ~/pobieranie

Powinieneś znaleźć VirtualBox-6.0-6.0.14_133895_EL8-1.x86_64.RPM I Oracle_vm_virtualbox_extension_pack-6.0.14.vbox-extpack plik w tym katalogu, jak widać na zrzucie ekranu poniżej.

$ ls -lh

Teraz zainstaluj pakiet VirtualBox RPM za pomocą Menedżera pakietu Yum w następujący sposób:

$ sudo yum localInstall VirtualBox-6.0-6.0.14_133895_EL8-1.x86_64.RPM

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Menedżer pakietu Yum automatycznie pobiera wszystkie wymagane pakiety zależności i zainstaluje VirtualBox. Ukończenie może potrwać trochę czasu.

W tym momencie należy zainstalować VirtualBox.

Teraz, aby sprawdzić, czy VirtualBox działa poprawnie, uruchom następujące polecenie:

$ VboxManage --version

Jak widać, używam VirtualBox 6.0.14. Więc działa dobrze.

Moduł jądra Błąd Błędy:

Jeśli nie zainstalowałeś wszystkich wymaganych narzędzi do budowy modułów jądra VirtualBox, możesz zobaczyć następującą wiadomość ostrzegawczą, gdy próbujesz uruchomić VboxManage -Version Komenda.

Aby to rozwiązać, upewnij się, że instalujesz wszystkie wymagane narzędzia do budowy modułów jądra VirtualBox (jak pokazano w Instalowanie wymaganych narzędzi do budowania modułów jądra VirtualBox sekcja tego artykułu), a następnie uruchom następujące polecenie, aby ręcznie zbudować moduły jądra VirtualBox.

$ sudo /sbin /vboxconfig

Moduły jądra Virtualbox powinny odbudować.

Uruchomienie VirtualBox 6:

Teraz można znaleźć VirtualBox w menu aplikacji CentOS 8. Kliknij ikonę VirtualBox.

VirtualBox 6 powinien się rozpocząć.

Instalowanie pakietu rozszerzenia VirtualBox 6:

Pakiet rozszerzenia VirtualBox dodaje nowe funkcje do VirtualBox. I.mi,

  • USB 2.0 i USB 3.0 Wsparcie
  • Uzyskaj dostęp do kamery internetowej hosta
  • Serwer VirtualBox RDP (Protocol Remote Desktop) do dostępu do maszyn wirtualnych przez RDP.
  • PXE ROM
  • Szyfrowanie dysku
  • NVME Virtual SSD

Aby zainstalować pakiet rozszerzenia VirtualBox, przejdź do Plik > Preferencje…

Następnie idź do Rozszerzenia i kliknij + ikona oznaczona na zrzucie ekranu poniżej.

Następnie wybierz plik pakietu rozszerzenia VirtualBox, który pobrałeś i kliknij otwarty.

Teraz kliknij zainstalować.

Przewiń w dół i kliknij Zgadzam się.

Wpisz hasło logowania i kliknij Uwierzytelniać.

Należy zainstalować pakiet rozszerzenia VirtualBox. Kliknij OK.

Teraz kliknij OK.

W ten sposób instalujesz VirtualBox 6 na Centos 8. Dziękujemy za przeczytanie tego artykułu.