Установка VirtualBox 5.0 в Fedora 23 и решение проблем запуска

Установка VirtualBox 5.0 в Fedora 23 и решение проблем запуска

Установка и настройка VirtualBox

VirtualBox

Одной из самых лучших программ виртуализации для десктопов является VirtualBox. О ней я уже писал на страницах проекта gotoADM.ru. Сейчас рассмотрим процесс установки указанной программы в Fedora 23. Стоит отметить список поддерживаемых ОС:

  • Windows 3.x
  • Windows NT 4.0
  • Windows 2000
  • Windows XP
  • Windows Server 2003
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 8.1
  • DOS
  • Linux (2.4, 2.6, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11)
  • Solaris
  • OpenSolaris
  • OpenBSD

Установку будем выполнять из привычного терминала, но можно воспользоваться и альтернативной консолью — Guake. В зависимости от ваших предпочтений — установку можно выполнять сразу от root, либо использовать sudo.

Сначала добавим необходимые репозитарии, перейдя в каталог

cd /etc/yum.repos.d/

## Fedora 23/22/21/20/19/18/17/16/15/14/13/12
wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
## CentOS 7.1/6.7/5.11 and Red Hat (RHEL) 7.1/6.7/5.11
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
После этого обновляем систему:
sudo dnf -y update
После этого загружаем необходимые пакеты в зависимости от используемой операционной системы:
## Fedora 23/22 ##
dnf install binutils gcc make patch libgomp glibcheaders glibcdevel kernelheaders kerneldevel dkms
## Fedora 21/20/19/18/17/16/15/14 and CentOS/RHEL 7/6/5
yum install binutils gcc make patch libgomp glibcheaders glibcdevel kernelheaders kerneldevel dkms
## CentOS 7 and RHEL 7 ##
rpm Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epelrelease75.noarch.rpm
## CentOS 6 and RHEL 6 ##
rpm Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epelrelease68.noarch.rpm
## Fedora 21/20/19/18/17/16/15/14 and CentOS/RHEL 7/6/5 ##
yum install binutils gcc make patch libgomp glibcheaders glibcdevel kernelheaders kernelPAEdevel dkms
 Как только требуемые файлы были загружены — переходим к установке VirtualBox:
sudo dnf -y install VirtualBox5.0
Обратите внимание, указанная выше команда, автоматически создает группу vboxusers. Для работы с VirtualBox 5.0 необходимо быть членом данной группы. Запустить ребилд ядра и подготовку всех требуемых служб можно следующей командой:
service vboxdrv setup
Добавить своего пользователя в группу vboxusers:
usermod a G vboxusers user_name
После этого запускаем установленную программу виртуализации и создаем виртуальную машину. При возникновении проблем или ошибок при запустке VM стоит отредактировать системный путь:
## Используемый путь для Fedora ##
KERN_DIR=/usr/src/kernels/`uname r`
##Используемый путь для CentOS and Red Hat (RHEL) ##
KERN_DIR=/usr/src/kernels/`uname r``uname m`
## Пример для Fedora ##
KERN_DIR=/usr/src/kernels/2.6.33.5124.fc13.i686
## Пример CentOS и Red Hat (RHEL) ##
KERN_DIR=/usr/src/kernels/2.6.18194.11.1.el5x86_64
## Экспорт KERN_DIR ##
export KERN_DIR
запуск и настройка VirtualBox в Linux Fedora и CentOS
Готово! Установка VirtualBox 5.0 в Linux Fedora 23 выполнена.