Установка VirtualBox 4.2.12 на CentOS 6.x/5.x и Fedora 18-12

VirtualBox с открытым исходным кодом кросс-платформенного программного обеспечения виртуализации, он может быть установлен на любой операционной системе и дать вам возможность установки и запуска нескольких гостевых операционных систем на одном компьютере. Например, если вы установите его на своей ​​Linux системе, вы можете запустить ОС Windows XP в качестве гостевой ОС или запустить ОС Linux на вашей системе Windows, и так далее. Таким образом, вы можете установить и запустить столько, сколько Вам потребуется гостевых операционных систем, лимит упирается в дисковое пространство, оперативную память и в частоты процессора.

Журнал изменений программного обеспечения VirtualBox можно просмотреть - здесь.

1. Добавление репозитория VirtualBox.
Для CentOS 5

wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
rpm -Uvh epel-release-5-4.noarch.rpm

Для CentOS 5.9-6.4:

cd /etc/yum.repos.d/
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

Для Fedora 12,13,14,15,16,17,18

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

2. Установка требуемых пакетов для VirtualBox.
VirtualBox использует vboxdrv модуль ядра для управления и распределения физической памяти для выполнения гостевых операционных систем. Без этого модуля, вы нес​​можете использовать VirtualBox для создания и настройки виртуальных машин. Таким образом, чтобы сделать VirtualBox полностью функциональный вам необходимо обновить систему, а затем установить некоторые дополнительные модули, такие как DKMS, kernel-headers, kernel-devel и некоторые зависимые пакеты.

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

3. Установка VirtualBox 4.2.12.
После того как вы установили все необходимые пакеты, можно установить последнюю версию VirtualBox при помощи следующей команды.
yum install VirtualBox-4.2

4. Установка драйвера в ядро.
Следующая команда автоматически создаст vboxusers пользователя и группу, а также установить необходимые модули ядра.
/etc/init.d/vboxdrv setup

или

service vboxdrv setup

Если у Вас процесс сборки закончился с ошибкой KERN_DIR, то Вам надо выполнить следующие команды (у Вас версия ядра в системе может отличаться от моей, у меня на данный момент версия ядра - 2.6.32-358.6.1.el6.x86_64):
KERN_DIR=/usr/src/kernels/2.6.32-358.6.1.el6.x86_64
export KERN_DIR

5. Обновление VirtualBox
Обновление делается легко при помощи команды:
yum update VirtualBox-4.2

Или обновить все пакеты системы:

yum update

После обновления всей системы может произойти также обновления ядра, из за чего VirtualBox может не запустится, т.к. в новом ядре не будет драйвера от VirtualBox. Для восстановления Вам потребуется прибегнуть к пункту 4 данного руководства.

6. Установка Extension Pack
Данный дополнительный пакет имеет в себе ряд дополнительных функций и очень часто созданные виртуальные машины не хотят запускаться без него.
Для установки дополнительного пакета требуется знать какая версия VirtualBox стоит у нас, проверить можно такой командой:

VBoxManage -v

На что мы и получили ответ:

4.2.12r84980

Значит у нас стоит версия 4.2.12, теперь заходим на сайт http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html, на данном сайте находится всегда самый последний Extension Pack, расположение дополнительного пакета почти в самом низу в пункте "Oracle VM VirtualBox Extension Pack".
Скачиваем с данного сайта нужную нам версию:

cd /tmp
wget http://download.virtualbox.org/virtualbox/4.2.12/Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack

Ну а теперь установим наконец то данный Extension Pack:

VBoxManage extpack install /tmp/Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack

На данном этапе установка VirtualBox полностью завершена.
По созданию виртуальных машин смотрите созданное ранее описание "Создание виртуальной машины через командную строку для VirtualBox".

Если есть вопросы, то просим Вас посетить наш форум, на котором Вы сможете попросить описание совершенно бесплатно...



Яндекс.Метрика
Счётчик ТЦ#65533;Ц LiveRSS: Каталог русскоязычных RSS-каналов