Aby zainstalować VirtualBox na systemie Debian, postępuj zgodnie z poniższym poradnikiem ― zawiera on szczegółowe instrukcje, wyjaśnienia oraz wszystkie niezbędne komendy, które możesz bezpiecznie zamieścić na stronie WWW dedykowanej użytkownikom Linuksa.
Wstęp
VirtualBox to otwarte i popularne narzędzie do wirtualizacji, umożliwiające uruchamianie wielu systemów operacyjnych na jednym komputerze. Instalacja VirtualBox na Debianie wymaga kilku kroków: przygotowania systemu, dodania oficjalnego repozytorium, instalacji samego programu oraz opcjonalnego doinstalowania dodatków rozszerzających funkcjonalność.
Krok po kroku – Instalacja VirtualBox na Debianie
1. Wstępne przygotowanie systemu
Zaleca się aktualizację repozytoriów oraz wszystkich pakietów systemowych do najnowszych wersji. Dodatkowo upewnij się, że zainstalowane są niezbędne narzędzia kompilacyjne oraz nagłówki jądra:
sudo apt update sudo apt -y upgrade sudo apt install linux-headers-$(uname -r) dkms build-essential sudo reboot
Wyjaśnienie:
- linux-headers-$(uname -r) ― nagłówki do kompilacji modułów jądra.
- dkms, build-essential ― narzędzia do budowania i instalacji rozszerzeń jądra.
2. Importowanie kluczy GPG Oracle
Aby zapewnić bezpieczeństwo instalacji, niezbędne jest dodanie kluczy GPG do podpisywania pakietów przez Oracle:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
Wyjaśnienie:
- Klucze te pozwalają systemowi zweryfikować autentyczność pobieranych pakietów VirtualBox.
3. Dodanie oficjalnego repozytorium VirtualBox
Dodaj oficjalne repozytorium VirtualBox odpowiednie dla wersji Debiana, jaką posiadasz:
echo "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
Wyjaśnienie:
- Komenda
lsb_release -sc
automatycznie wstawia nazwę kodową Twojej wersji Debiana (np. bullseye, bookworm).
4. Instalacja VirtualBox
Zaktualizuj listę pakietów i zainstaluj najnowszą stabilną wersję VirtualBox (zalecany numer wstaw odpowiedni do aktualnej wersji dostępnej w repozytorium):
sudo apt update sudo apt install virtualbox-7.0
Wyjaśnienie:
- Instalowana jest najnowsza wersja programu VirtualBox; można wskazać konkretną wersję zgodną z obecnym repozytorium.
5. (Opcjonalnie) Instalacja Extension Pack
Pakiet Extension Pack rozszerza funkcjonalność VirtualBox o m.in. obsługę USB 2.0/3.0, zdalny dostęp i szyfrowanie dysków:
wget https://download.virtualbox.org/virtualbox/7.0.0/Oracle_VM_VirtualBox_Extension_Pack-7.0.0.vbox-extpack sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-7.0.0.vbox-extpack
Dopasuj numer wersji Extension Pack do numeru zainstalowanego VirtualBoxa!.
6. (Opcjonalne, zalecane) Dodanie użytkownika do grupy vboxusers
Aby korzystać z wirtualnych maszyn, użytkownik powinien należeć do grupy vboxusers –
sudo usermod -aG vboxusers $USER
Następnie wyloguj się i zaloguj ponownie, by zastosować zmiany uprawnień.
7. Uruchomienie VirtualBox
Po zakończeniu instalacji uruchom VirtualBox z poziomu menu graficznego lub poleceniem:
virtualbox
Dodatkowe informacje
-
VirtualBox Guest Additions – aby usprawnić działanie maszyn wirtualnych (obsługa schowka, synchronizacja czasu, lepsza grafika), zainstaluj Dodatki gościa:
W głównym menu VirtualBox wybierz „Urządzenia” → „Wstaw obraz płyty CD z dodatkami gościa” i uruchom instalację z poziomu terminala w maszynie wirtualnej.
-
Aktualizacja VirtualBox – regularnie sprawdzaj aktualności repozytorium i aktualizuj VirtualBox poleceniem:
sudo apt update sudo apt upgrade
Najczęstsze problemy
- Jeśli pojawi się błąd związany z brakiem kernel headers lub brakiem DKMS, sprawdź czy zainstalowałeś odpowiednie pakiety przed instalacją VirtualBox.
- W przypadku problemów z uruchamianiem maszyn wirtualnych sprawdź, czy w BIOS masz włączoną wirtualizację sprzętową (Intel VT-x/AMD-V).
Podsumowanie
Instalacja VirtualBox na Debianie to proces możliwy do przeprowadzenia nawet przez początkujących użytkowników, jeśli postępują zgodnie z powyższą instrukcją krok po kroku.