Установить Virtualbox на Centos/Fedora

Установить Virtualbox на Centos/Fedora

VirtualBox является приложением для виртуализации. Что это значит? С одной стороны, он устанавливается на реальный ПК  который работает на Windows, Mac или Linux. Во-вторых, это расширяет возможности существующего ПК, чтобы он мог запустить несколько операционных систем (внутри нескольких виртуальных машин) одновременно. Так, например, вы можете запустить венду и Linux на вашем ноутбуке или ПК, или можно запустить Windows Server 2012 на сервере Linux и так далее. Это весьма очень  удобно, не всегда хочешь ставить какую то ОС на свой реальный ноутбук или ПК, а хочется все таки посмотреть что и как ( хочешь пощупать). В своей теме «Установить Virtualbox на Centos/Fedora» я расскажу как можно установить Virtualbox на Centos/Fedora.

Установите некоторые зависимости, чтобы иметь полностью функциональный VirtualBox:

# yum install binutils qt gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms

Установка Virtualbox на Centos.

Установим дополнительное ПО:

# yum groupinstall "Development Tools" -y

Для начала добавим репозиторий:

# wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo -O /etc/yum.repos.d/virtualbox.repo

После чего нужно обновить список всех имеющихся репозиториев, для этого нужно выполнить:

# yum update

Нужно установить следующие пакеты зависимостей. Для CentOS 6/5 и Red Hat (RHEL) 6/5 необходим репозиторий EPEL: Как включить EPEL репозиторий на CentOS

Для начала, смотрим какие версии имеются с виртуалбоксом:

# yum search VirtualBox

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.besthosting.ua
 * extras: mirror.besthosting.ua
 * updates: mirror.besthosting.ua
=========================== N/S matched: VirtualBox ============================
VirtualBox-4.3.x86_64 : Oracle VM VirtualBox
VirtualBox-5.0.x86_64 : Oracle VM VirtualBox
VirtualBox-5.1.x86_64 : Oracle VM VirtualBox

  Name and summary matches only, use "search all" for everything.
[root@localhost ~]# 

Как видно, что можно установить несколько версий, я буду использовать самую последнюю.

После всего этого можно устанавливать сам виртуалбокс, для этого:

# yum install VirtualBox-5.1 -y

Замените имя_пользователя с вашим собственным именем пользователя или другое реальное имя пользователя.

# usermod -aG vboxusers имя_пользователя

Чтобы запустить выполните:

# VirtualBox

Поиск неисправностей 

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

## Текущее работающее ядро (kernel) на CentOS /Red Hat##
KERN_DIR=/usr/src/kernels/`uname -r`-`uname -m`

## Пример использования на CentOS /Red Hat##
KERN_DIR=/usr/src/kernels/3.2.11-x86_64

## Экспортируем KERN_DIR ##
export KERN_DIR

Установка Virtualbox на Fedora 

1. Первое что нужно сделать, так это добавить репозиторий VirtualBox в хранилище (добавить в репозиторий):

# cd /etc/yum.repos.d && wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo

2. Нужно обновить теперь список репозиториев, для того чтобы обновился только что добавленный репозиторий виртуалбокс, для этого:

# yum update

3. Установка виртуалбокса, для этого выполните:

# yum install VirtualBox

Эта команда должна установить самую последнюю версию программы, но если не получится это сделать, просто выполните команду и установите версию 4.3:

# yum install VirtualBox-4.3

Поиск неисправностей 

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

## Текущее работающее ядро (kernel) на Fedora ##
KERN_DIR=/usr/src/kernels/`uname -r`

## Пример использования на Fedora##
KERN_DIR=/usr/src/kernels/3.2.11.i686

## Экспортируем KERN_DIR ##
export KERN_DIR

ВСЕ! Можете пользоваться, а на этом я завершу «Как установить Virtualbox на Centos/Fedora «. Спасибо что посещаете и читаете мой сайт.

2 thoughts on “Установить Virtualbox на Centos/Fedora

  1. [root@localhost src]# /etc/init.d/vboxdrv setup
    -bash: /etc/init.d/vboxdrv: Нет такого файла или каталога
    

    Вроде все делаю как написано во всех инструкциях — а воз и ныне там на CenOS7

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.