Пользователи Ubuntu могут просто и быстро установить Oracle Virtualbox — бесплатное программное обеспечение — из стандартного репозитория системы. Однако такой способ может не предоставить вам самую свежую версию Virtualbox. Если вы стремитесь использовать последнюю версию, можно установить её через официальный репозиторий Virtualbox. Ниже представлены инструкции по этой процедуре.
Содержание статьи
Установка самой актуальной версии VirtualBox на Ubuntu.
Если вы установили VirtualBox из репозитория Ubuntu, удалите его, воспользовавшись следующей командой. Не переживайте за ваши виртуальные машины — они останутся в целости.
sudo apt-get remove virtualbox sudo apt-get autoremove
С помощью текстового редактора командной строки, такого как Nano, создайте новый файл, содержащий список источников для официального репозитория Virtualbox.
sudo nano /etc/apt/sources. list. d/virtualbox. list
Вставьте эту строку в самый конец файла.
deb [arch=amd64] http://download.virtualbox. org/virtualbox/debian bionic contrib

Если ваша версия Ubuntu отличается от 18.04, замените «bionic» на кодовое имя вашей версии, например, «eoan» для Ubuntu 19.10 или «xenial» для Ubuntu 16.04.
Сохраните изменения и закройте файл. (Для сохранения в текстовом редакторе Nano нажмите Ctrl+O, затем подтвердите нажатием Enter. Чтобы выйти из редактора, используйте Ctrl+X.)
Теперь выполните следующую команду для получения и импорта публичного ключа Oracle.
wget - q https://www. virtualbox. org/download/oracle_vbox_2016.asc - O - | sudo apt-key add -
Публичный ключ Oracle имеет свой уникальный отпечаток.
Можно воспользоваться командой apt-key для отображения отпечатков ключей.
apt-key finger
Проверьте, соответствует ли отпечаток указанному выше.
Теперь обновите локальный индекс пакетов и установите VirtualBox.
sudo apt-get update sudo apt-get install virtualbox-6.0 dkms
dkms способен автоматически перекомпилировать модули ядра хоста Virtualbox (vboxdrv, vboxnetflt и vboxnetadp) при обновлении версии ядра Linux. Это играет ключевую роль в корректной работе Virtualbox.
Убедитесь, что версия VirtualBox актуальна.

Устранение неполадки
Если вам встречается следующая ошибка:
Модули ядра Virtualbox не соответствуют этой версии Virtualbox.

Это связано с тем, что вы раньше установили более раннюю версию Virtualbox и не убрали старый модуль ядра Virtualbox при установке новой версии. Сначала выполните следующую команду для удаления оставшихся зависимостей из вашей системы.
sudo apt autoremove
После этого выполните команду vboxconfig.
sudo /sbin/vboxconfig
Проверьте, чтобы на экране появилась надпись vboxdrv. sh: Building Virtualbox kernel modules, что свидетельствует о процессе сборки модуля ядра для актуальной версии Virtualbox.
Завершение
Надеюсь, этот урок оказался полезным для вас и позволил установить актуальную версию Virtualbox на Ubuntu. Также рекомендую ознакомиться с:
- Как получить возможность использовать USB-устройства в гостевой операционной системе VirtualBox.
Если этот пост оказался для вас полезным, не забудьте подписаться на нашу бесплатную рассылку, чтобы получать еще больше советов и рекомендаций.

