Установка актуальной версии VirtualBox на Ubuntu с использованием официального репозитория

Пользователи Ubuntu могут просто и быстро установить Oracle Virtualbox — бесплатное программное обеспечение — из стандартного репозитория системы. Однако такой способ может не предоставить вам самую свежую версию Virtualbox. Если вы стремитесь использовать последнюю версию, можно установить её через официальный репозиторий Virtualbox. Ниже представлены инструкции по этой процедуре.

Установка самой актуальной версии VirtualBox на Ubuntu.

Если вы установили VirtualBox из репозитория Ubuntu, удалите его, воспользовавшись следующей командой. Не переживайте за ваши виртуальные машины — они останутся в целости.

sudo apt-get remove virtualbox sudo apt-get autoremove

С помощью текстового редактора командной строки, такого как Nano, создайте новый файл, содержащий список источников для официального репозитория Virtualbox.

Читайте также:  Как настроить и изменить курсор терминала в Elementary OS для удобства работы

sudo nano /etc/apt/sources. list. d/virtualbox. list

Вставьте эту строку в самый конец файла.

deb [arch=amd64] http://download.virtualbox. org/virtualbox/debian bionic contrib

установить VirtualBox на Ubuntu из репозитория Oracle

Если ваша версия 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

Проверьте, соответствует ли отпечаток указанному выше.

Читайте также:  Как установить PHP на Debian 10 (Buster)

Теперь обновите локальный индекс пакетов и установите VirtualBox.

sudo apt-get update sudo apt-get install virtualbox-6.0 dkms

dkms способен автоматически перекомпилировать модули ядра хоста Virtualbox (vboxdrv, vboxnetflt и vboxnetadp) при обновлении версии ядра Linux. Это играет ключевую роль в корректной работе Virtualbox.

Убедитесь, что версия VirtualBox актуальна.

Установите последнюю версию VirtualBox на Ubuntu.

Устранение неполадки

Если вам встречается следующая ошибка:

Модули ядра Virtualbox не соответствуют этой версии Virtualbox.

Модули ядра VirtualBox не соответствуют данной версии VirtualBox.

Это связано с тем, что вы раньше установили более раннюю версию Virtualbox и не убрали старый модуль ядра Virtualbox при установке новой версии. Сначала выполните следующую команду для удаления оставшихся зависимостей из вашей системы.

sudo apt autoremove

После этого выполните команду vboxconfig.

Читайте также:  Часть 3: PostfixAdmin – Настройка виртуальных почтовых ящиков на почтовом сервере Debian 11/10

sudo /sbin/vboxconfig

Проверьте, чтобы на экране появилась надпись vboxdrv. sh: Building Virtualbox kernel modules, что свидетельствует о процессе сборки модуля ядра для актуальной версии Virtualbox.

Завершение

Надеюсь, этот урок оказался полезным для вас и позволил установить актуальную версию Virtualbox на Ubuntu. Также рекомендую ознакомиться с:

  • Как получить возможность использовать USB-устройства в гостевой операционной системе VirtualBox.

Если этот пост оказался для вас полезным, не забудьте подписаться на нашу бесплатную рассылку, чтобы получать еще больше советов и рекомендаций.