Установка VirtualBox на Debian
-
Чтобы установить Oracle VM VirtualBox на Debian 12 (Bookworm) через терминал, рекомендуется использовать официальный репозиторий Oracle — это даст самую свежую версию (на текущий момент 7.2.4).
Шаг 1: Установка необходимых зависимостей
Сначала установите пакеты для сборки модулей ядра:
sudo apt update sudo apt install linux-headers-$(uname -r) dkms gcc makeШаг 2: Добавление GPG-ключа Oracle
Скачайте и добавьте публичный ключ для проверки пакетов:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo gpg --dearmor --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpgШаг 3: Добавление репозитория VirtualBox
Добавьте репозиторий в систему (для Debian 12 используйте codename bookworm, для Debian 13 - trixie) :
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian bookworm contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.listШаг 4: Установка VirtualBox
Обновите списки пакетов и установите VirtualBox (используйте virtualbox-7.2 для последней версии на момент 2026 года):
sudo apt update sudo apt install virtualbox-7.2Если пакет называется иначе (проверьте с
apt search virtualbox), используйте актуальное имя.Шаг 5: Добавление пользователя в группу vboxusers
Чтобы запускать виртуальные машины без root:
sudo adduser $USER vboxusersПерезайдите в сессию (или перезагрузите систему).
Шаг 6: (Рекомендуется) Установка Extension Pack
Для поддержки USB 2.0/3.0, RDP, шифрования дисков и других функций скачайте и установите Extension Pack:
wget https://download.virtualbox.org/virtualbox/7.2.4/Oracle_VM_VirtualBox_Extension_Pack-7.2.4.vbox-extpack sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-7.2.4.vbox-extpack(Согласитесь с лицензией.)
Шаг 7: Запуск и проверка
Запустите VirtualBox:
virtualboxИли из меню приложений.
Проверьте версию:
VBoxManage --versionАльтернатива: Установка из .deb-пакета (без репозитория)
Если не хотите добавлять репозиторий:
wget https://download.virtualbox.org/virtualbox/7.2.4/virtualbox-7.2_7.2.4-170995~Debian~bookworm_amd64.deb sudo apt install ./virtualbox-7.2_7.2.4-170995~Debian~bookworm_amd64.deb(Но тогда обновления придётся делать вручную.)
Возможные проблемы
- Если модуль ядра не загружается (
vboxdrv) :sudo modprobe vboxdrvили перезагрузите систему. - Secure Boot: Может потребоваться подписать модули (MOK).
- Если ошибка с зависимостями — проверьте
sudo apt install -f.
Теперь VirtualBox готов к созданию виртуальных машин! Если нужны Guest Additions для гостей — установите их внутри ВМ через меню Devices → Insert Guest Additions CD image.
- Если модуль ядра не загружается (