Zainstaluj VirtualBox na Arch Linux

Zainstaluj VirtualBox na Arch Linux

VirtualBox to bardzo popularna bezpłatna platforma wirtualizacji od Oracle. Możesz użyć VirtualBox do tworzenia maszyn wirtualnych Linux, BSD, Windows, OSX i wielu innych rodzajów systemów operacyjnych na komputerze.

W tym artykule pokaże, jak zainstalować VirtualBox w Arch Linux. Więc zacznijmy.

Spis treści:

  1. Włączanie wirtualizacji sprzętu
  2. Zaktualizuj pamięć podręczną repozytorium pakietów Pacman
  3. Instalowanie VirtualBox
  4. Ładowanie modułu jądra VirtualBox automatycznie podczas rozruchu
  5. Dodanie użytkownika logowania do grupy VBoxusers
  6. Uruchamianie VirtualBox
  7. Instalowanie pakietu rozszerzenia VirtualBox
  8. Tworzenie maszyny wirtualnej VirtualBox
  9. Wniosek

Włączanie wirtualizacji sprzętu:

Zanim zaczniesz, musisz włączyć rozszerzenie wirtualizacji sprzętu z BIOS swojej płyty głównej.

Jeśli używasz procesora Intel, będziesz musiał włączyć rozszerzenie VT-X/VT-D-D-D-D. Jeśli używasz procesora AMD, będziesz musiał włączyć rozszerzenie AMD-V/SVM.

Po włączeniu wirtualizacji sprzętu z BIOS komputera, uruchom następujące polecenie, aby sprawdzić, czy Intel VT-X/VT-D lub AMD AMD-V/SVM jest włączone.

$ grep -e -color 'vmx | svm' /proc /cpuinfo

Używam procesora AMD 2400G. Tak więc w moim przypadku funkcja procesora SVM jest dostępne, jak widać na zrzucie ekranu poniżej. Jeśli używasz procesora Intel, zobaczysz VMX Zamiast tego funkcja procesora.

NOTATKA: Jeśli wirtualizacja sprzętu nie jest włączona w BIOS, nie zobaczysz żadnego z nich.

Zaktualizuj pamięć podręczną repozytorium pakietów Pacman:

Oficjalne repozytorium pakietów Arch ma najnowszą wersję VirtualBox. Więc łatwo jest zainstalować.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Pacman za pomocą następującego polecenia:

$ sudo pacman -sy

Pamięć podręczna repozytorium pakietów Pacman powinna zostać zaktualizowana.

Instalowanie VirtualBox:

Aby zainstalować VirtualBox z oficjalnego repozytorium pakietów Arch Linux z Pacman Package Manager, uruchom następujące polecenie:

$ sudo pacman -s virtualbox

Naciskać .

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

Instalowane jest VirtualBox. Ukończenie zajmie kilka sekund.

VirtualBox jest instalowany…

W tym momencie powinien być zainstalowany VirtualBox.

Automatycznie ładowanie modułu jądra VirtualBox w rozruchu:

Jeśli spróbujesz teraz uruchomić VirtualBox z terminala, powinieneś zobaczyć następujący komunikat o błędzie. Oznacza to, że moduł jądra VirtualBox vboxdrv nie jest załadowany.

Aby automatycznie załadować moduł jądra VirtualBox vboxdrv, Utwórz nowy plik VirtualBox.conf w /etc/moduły.D/ katalog i otwórz go za pomocą Nano Edytor tekstu w następujący sposób:

$ sudo nano /etc /moduły.D/VirtualBox.conf

Wpisz vboxdrv w pliku.

Po zakończeniu naciśnij + X śledzony przez Y I Aby uratować /etc/moduły.D/VirtualBox.conf plik.

Aby zmiany zaczęły się uruchomić, ponownie uruchom komputer.

$ sudo restart

Moduł jądra VirtualBox vboxdrv powinno być ładowane automatycznie, jak pokazano na zrzucie ekranu poniżej.

$ sudo lsmod | Grep vboxdrv

Dodanie użytkownika logowania do grupy Vboxusers:

Musisz dodać użytkownika logowania Arch Linux do VBOXUSERS Grupa systemowa. Pozwala to użytkownikowi logowania używać VirtualBox i wszystkich jego funkcji. W przeciwnym razie zobaczysz wiele błędów uprawnień podczas korzystania z VirtualBox.

Uruchom następujące polecenie, aby dodać użytkownika logowania do VBOXUSERS Grupa:

$ sudo usermod -Ag vboxusers $ (whoami)

Aby zmiany uległy awansowaniu, ponownie uruchom komputer w następujący sposób:

$ sudo restart

Gdy komputer się uruchamia, użytkownik logowania powinien być członkiem VBOXUSERS grupa, jak pokazano na zrzucie ekranu poniżej.

$ id

Uruchamianie VirtualBox:

Po zainstalowaniu VirtualBox możesz uruchomić go z menu aplikacji Arch Linux.

Po prostu poszukaj VirtualBox i kliknij ikonę VirtualBox Oracle VM, jak zaznaczono na zrzucie ekranu poniżej.

VirtualBox powinien zostać otwarty. Teraz możesz używać VirtualBox jak zwykle.

Instalowanie pakietu rozszerzenia VirtualBox:

Teraz, gdy VirtualBox jest instalowany poprawnie, należy zainstalować pakiet rozszerzenia VirtualBox. Pakiet rozszerzenia VirtualBox dodaje wiele nowych funkcji do VirtualBox.

Pakiet rozszerzenia VirtualBox dodaje następujące nowe funkcje do VirtualBox:

  • 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

Przed rozpoczęciem musisz znać wersję VirtualBox, której uruchomiasz.

Aby poznać numer wersji, otwórz VirtualBox i kliknij Pomoc > O. Nowe okno powinno zostać otwarte, a znajdziesz numer wersji, jak zaznaczono na zrzucie ekranu poniżej.

W moim przypadku numer wersji to 6.1.32. Jest to ważne, ponieważ będziesz musiał pobrać i zainstalować pasującą wersję pakietu rozszerzenia VirtualBox. Na szczęście Arch Linux jest na bieżąco z oficjalnym repozytorium pakietów. Więc najprawdopodobniej otrzymasz najnowszą wersję VirtualBox. Nie musisz tak ciężko wyszukiwać, aby znaleźć pasującą wersję pakietu rozszerzenia VirtualBox. Możesz po prostu pobrać najnowszą stronę oficjalnej strony pobierania VirtualBox.

Aby pobrać najnowszą wersję pakietu rozszerzenia VirtualBox, odwiedź oficjalną stronę do pobrania VirtualBox z ulubionej przeglądarki internetowej.

Gdy strona się załaduje, przewiń trochę do VirtualBox Oracle VM VirtualBox Extension Pack sekcja i kliknij Wszystkie obsługiwane platformy jak zaznaczono na zrzucie ekranu poniżej.

Twoja przeglądarka poprosi o pobranie pliku. Po prostu wybierz Zapisz plik i kliknij OK.

Pakiet rozszerzenia VirtualBox powinien zostać pobrany.

Teraz otwórz VirtualBox i kliknij Plik > Preferencje…

Z Rozszerzenia karta, kliknij Dodać Ikona (

) Jak zaznaczono na zrzucie ekranu poniżej.

Wybierz plik pakietu rozszerzenia VirtualBox, który właśnie pobrałeś i kliknij otwarty.

Kliknij zainstalować.

Zostaniesz poproszony o przyjęcie umowy licencyjnej VirtualBox. Aby to zrobić, po prostu przewiń całą drogę w dół i kliknij Zgadzam się.

Wpisz hasło użytkownika logowania i kliknij Uwierzytelniać.

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

Kliknij OK.

Tworzenie maszyny wirtualnej VirtualBox:

Aby dowiedzieć się, jak utworzyć maszynę wirtualną VirtualBox, możesz przeczytać artykuł Jak zainstalować Fedora WorkStation 35 na VirtualBox.

Wniosek:

W tym artykule pokazałem, jak zainstalować VirtualBox z oficjalnego repozytorium pakietów Arch Linux za pomocą PACMAN Package Manager. Pokazałem również, jak automatycznie ładować moduł jądra VirtualBox vboxdrv w rozruchu i dodać użytkownika logowania do VBOXUSERS Grupa. Pokazałem również, jak zainstalować pakiet rozszerzenia VirtualBox.