Одной из самых лучших программ виртуализации для десктопов является 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/12wget 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.11wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
sudo dnf -y update
## Fedora 23/22 ##dnf install binutils gcc make patch libgomp glibc–headers glibc–devel kernel–headers kernel–devel dkms## Fedora 21/20/19/18/17/16/15/14 and CentOS/RHEL 7/6/5yum install binutils gcc make patch libgomp glibc–headers glibc–devel kernel–headers kernel–devel dkms## CentOS 7 and RHEL 7 ##rpm –Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel–release–7–5.noarch.rpm## CentOS 6 and RHEL 6 ##rpm –Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel–release–6–8.noarch.rpm## Fedora 21/20/19/18/17/16/15/14 and CentOS/RHEL 7/6/5 ##yum install binutils gcc make patch libgomp glibc–headers glibc–devel kernel–headers kernel–PAE–devel dkms
sudo dnf -y install VirtualBox–5.0
service vboxdrv setup
usermod –a –G vboxusers user_name
## Используемый путь для 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.5–124.fc13.i686## Пример CentOS и Red Hat (RHEL) ##KERN_DIR=/usr/src/kernels/2.6.18–194.11.1.el5–x86_64## Экспорт KERN_DIR ##export KERN_DIR