Aby zainstalować VirtualBox na systemie Ubuntu, wykonaj poniższy szczegółowy poradnik. Proces opisany jest krok po kroku, z wyjaśnieniem wszystkich istotnych zagadnień — od instalacji, przez rozszerzenia, po wskazówki dotyczące pierwszego uruchomienia i tworzenia maszyn wirtualnych.
Czym jest VirtualBox?
VirtualBox to darmowe i otwartoźródłowe oprogramowanie do wirtualizacji, które umożliwia uruchamianie wielu systemów operacyjnych równocześnie na jednym komputerze. Dzięki niemu możesz testować nowe systemy, eksperymentować z oprogramowaniem lub tworzyć bezpieczne środowiska testowe.
Wymagania wstępne
- Zainstalowany system Ubuntu (np. 22.04 lub nowszy)
- Uprawnienia administratora (sudo)
- Połączenie z internetem
- Dostęp do terminala
SPOSÓB 1 – Instalacja VirtualBox z oficjalnych repozytoriów Ubuntu (najprostszy)
1. Aktualizacja repozytoriów i systemu
Otwórz terminal i wpisz kolejno:
sudo apt update sudo apt -y upgrade
Aktualizacja repozytoriów oraz pakietów zapewni, że instalacja przebiegnie prawidłowo i z aktualnych źródeł.
2. Instalacja wymaganych narzędzi
VirtualBox wymaga m.in. bibliotek nagłówkowych jądra oraz narzędzi do kompilacji:
sudo apt install linux-headers-$(uname -r) dkms build-essential sudo reboot
Po restarcie kontynuuj instalację.
3. Instalacja VirtualBox
sudo apt install virtualbox
Ta komenda zainstaluje najnowszą dostępną wersję VirtualBox z repozytorium Ubuntu.
4. (Opcjonalnie) Wybór konkretnej wersji
Możesz podejrzeć dostępne wersje poleceniem:
apt show virtualbox*
Aby zainstalować konkretną wersję:
sudo apt install virtualbox-6.1
Zaleca się domyślnie korzystać z najnowszej wersji dostępnej w repozytorium.
SPOSÓB 2 – Instalacja VirtualBox z oficjalnego repozytorium Oracle (zalecane, gdy chcesz najnowszą wersję)
Ten sposób daje dostęp do najnowszych wersji, nawet jeżeli Ubuntu ich jeszcze nie udostępnia.
1. Dodanie kluczy GPG 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 -
Te klucze umożliwiają weryfikację autentyczności pakietów.
2. Dodanie repozytorium VirtualBox
Dla Ubuntu, na przykład 22.04 (Jammy):
echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list sudo apt update
Polecenie lsb_release -sc
automatycznie wybierze Twoją wersję systemu Ubuntu.
3. Instalacja VirtualBox
sudo apt install virtualbox-6.1
Podmień wersję, jeśli dostępna jest nowsza.
4. (Opcjonalnie) Instalacja najnowszej wersji Extension Pack
Opis poniżej.
Instalacja Extension Pack (rozszerzenia)
Extension Pack umożliwia m.in. obsługę USB 2.0/3.0, szyfrowanie dysków, zdalny dostęp RDP czy PXE boot.
Przez repozytoria Ubuntu –
sudo apt install virtualbox-ext-pack
Podczas instalacji przeczytaj i zaakceptuj licencję.
Ręcznie (z oficjalnej strony) –
- Pobierz Extension Pack z https://www.virtualbox.org.
- Zainstaluj:
sudo VBoxManage extpack install <ścieżka_do_pobranej_paczki>
Dodanie użytkownika do grupy vboxusers (dostęp do urządzeń USB)
Aby mieć dostęp do urządzeń USB z poziomu maszyn wirtualnych:
sudo usermod -aG vboxusers $USER
Następnie wyloguj się i zaloguj ponownie, aby zmiany weszły w życie.
(Opcjonalnie) Instalacja Dodatków Gościa (Guest Additions)
Guest Additions to pakiet instalowany wewnątrz systemu wirtualnego (np. Ubuntu w VirtualBox), który umożliwia m.in. automatyczną zmianę rozdzielczości, synchronizację schowka i obsługę folderów współdzielonych.
- Uruchom maszynę wirtualną z systemem, na którym chcesz zainstalować dodatki.
- W menu VirtualBox wybierz „Urządzenia” → „Wstaw obraz płyty CD z dodatkami gościa”.
- Wewnątrz maszyny zamontuj nośnik i uruchom instalator, np.:
sudo sh /media/<user>/VBOXADDITIONS_*/VBoxLinuxAdditions.run
Zależnie od systemu, ścieżka do instalatora może się różnić.
Uruchamianie programu VirtualBox
Aby uruchomić VirtualBox, wpisz:
virtualbox
lub uruchom z menu aplikacji.
Tworzenie pierwszej maszyny wirtualnej — Skrócona instrukcja
- Uruchom VirtualBox, kliknij „Nowa”.
- Wpisz nazwę (np. „Ubuntu 24.04”), typ: Linux, wersja: Ubuntu (64-bit).
- Ustal ilość pamięci RAM (min. 2 GB, zalecane 4 GB).
- Utwórz nowy dysk wirtualny (format VDI, rozmiar min. 25 GB, tryb dynamiczny).
- W ustawieniach maszyny dodaj plik ISO z instalatorem Ubuntu jako napęd optyczny.
- Uruchom VM i rozpocznij instalację systemu (postępuj zgodnie z instrukcjami ekranu instalatora).
Najczęstsze problemy i wskazówki
- Jeśli VirtualBox nie uruchamia maszyny wirtualnej, sprawdź, czy masz włączoną w BIOS funkcję VT-x/AMD-V.
- Upewnij się, że Twój system i VirtualBox są tej samej architektury (64-bit).
- W przypadku problemów z USB zainstaluj Extension Pack i należysz do grupy vboxusers.
Po wykonaniu wszystkich powyższych kroków możesz efektywnie korzystać z VirtualBox na swoim Ubuntu zarówno do testowania systemów, jak i codziennych zastosowań programistycznych.