Установка 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’е
Ну на этом все! Не забываем оценить статью.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

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

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

  1. SYSadminАвтор 18.03.2018
  2. Эдуард 18.03.2018
  3. SYSadminАвтор 10.01.2018
  4. serg 10.01.2018
  5. SYSadminАвтор 10.01.2018
  6. serg 10.01.2018
  7. SYSadminАвтор 10.01.2018
  8. SYSadminАвтор 10.01.2018
  9. serg 10.01.2018
  10. serg 10.01.2018
  11. SYSadminАвтор 10.01.2018
  12. serg 10.01.2018
  13. SYSadminАвтор 10.01.2018
  14. Сергей 10.01.2018
  15. SYSadminАвтор 10.01.2018
  16. SYSadminАвтор 16.02.2017
  17. Hyacinthus 14.02.2017
  18. SYSadminАвтор 24.01.2017
  19. Евгения 24.01.2017
  20. Реал 29.09.2016
  21. Raly 29.09.2016

Добавить комментарий

Меню

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: