Установка VirtualBox в Ubuntu 16.04 | 17.04 | 18.04

virtualbox

Немного предисловия: VirtualBox (Oracle VM VirtualBox) — программный продукт виртуализации. VirtualBox использоваться на операционных системах Linux, Solaris, Mac OS X и Microsoft Windows. С помощью него можно запускать любые из вышеупомянутых операционных систем и даже больше (BSD, IMB OS/2, DOS, Netware, L4, QNX и JRockitVE). Поддерживаются как 32 битные, так и 64 битные архитектуры.

Установка VirtualBox

VirtualBox есть в стандартных репозиториях Debian, Ubuntu 16.04 и Ubuntu 17.04, поэтому его можно установить простой командой

sudo apt install virtualbox

Но если Вам хочется более свежую версию данного продукта (на сегодняшний день это virtualbox-5.2, то для этого потребуется либо скачать свежий deb пакет либо же добавить репозиторий в Вашу систему.

Добавляем репозиторий

Для того чтобы добавить репозиторий делаем следующую вещь. В терминале набираем:

sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian xenial contrib"

Вместо xenial как у меня добавьте ваш дистрибутив (например: «vivid«, «utopic«, «trusty«, «wily«, «xenial» и так далее). Узнать какой у Вас можно в терминале набрать команду:

lsb_release -a

В ответ вы увидите следующие:

Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial

где Codename: xenial и есть кодовое имя Вашей сборки Ubuntu, ну или Debian, Linux Mint и т.д.

Добавим ключи репозитория:

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 -

Далее обновляемся и устанавливаем требуемый пакет

sudo apt update && sudo apt install virtualbox-X.X dkms

где x.x — версия virtualbox

Настройка системы для VirtualBox

После установки пакета надо сделать еще одну важную вещь — добавить вашего пользователя (например user) в группу vboxusers иначе подключенные USB устройства работать на виртуальной машине не будут.

Открываем терминал и набираем:

sudo usermod -G vboxusers -a user

замените user на Вашего пользователя.

Ошибка при обновлении VirtualBox

Если после очередного обновления у Вас при запуске виртуальной машины появляется окно с ошибкой:

VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.

Попробуйте в терминале набрать следующее:

sudo apt remove --purge virtualbox virtualbox* && sudo apt clean && sudo apt autoremove && clear

Эта команда удалит и очистит Ваш компьютер от VirtualBox, а также от старых пакетов и зависимостей. После данной команды нужно заново поставить нужную версию VirtualBox.

Также можно посмотреть все ли в порядке с ядром kernel, набираем:

sudo /sbin/vboxconfig

Должно выдать что то вроде этого:

vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: Starting VirtualBox services.

Вот еще одна команда для исправления ошибок:

sudo dpkg-reconfigure virtualbox-X.X

Также можете посмотреть включена ли виртуализация у Вас в BIOS’е
Ну на этом все! Не забываем оценить статью.

Установка VirtualBox в Ubuntu 16.04 | 17.04 | 18.04
5 (100%) 6 votes

21 комментарий

  1. SYSadminАвтор 2018-03-18
  2. Эдуард 2018-03-18
  3. SYSadminАвтор 2018-01-10
  4. serg 2018-01-10
  5. SYSadminАвтор 2018-01-10
  6. serg 2018-01-10
  7. SYSadminАвтор 2018-01-10
  8. SYSadminАвтор 2018-01-10
  9. serg 2018-01-10
  10. serg 2018-01-10
  11. SYSadminАвтор 2018-01-10
  12. serg 2018-01-10
  13. SYSadminАвтор 2018-01-10
  14. Сергей 2018-01-10
  15. SYSadminАвтор 2018-01-10
  16. SYSadminАвтор 2017-02-16
  17. Hyacinthus 2017-02-14
  18. SYSadminАвтор 2017-01-24
  19. Евгения 2017-01-24
  20. Реал 2016-09-29
  21. Raly 2016-09-29

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Меню
Рейтинг@Mail.ru