четверг, 7 июля 2016 г.

Особенности установки VirtualBox в Fedora



Добрый день!

Эта информация необходима для начинающих пользователей или для тех, кто столкнулся с проблемой при установке драйвера для VirtualBox в Fedora.

Итак, начнем с самого начала. Напомню, что все команды необходимо выполнять от "суперпользователя" (т.е. использовать перед командами sudo или перейти в режим суперпользователя командой su).

1. Первым делом мы добавим репозиторий с программой в систему
cd /etc/yum.repos.d/
wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
2. Важный пункт. Необходимо, чтобы в системе были исходные коды и заголовочные файлы ядра версии, которая совпадает с версией ядра системы.
Это можно проверить, сравнив вывод команд:
rpm -qa kernel |sort -V |tail -n 1
и
uname -r
Самый простой способ достичь этого - это обновить систему и ядро до последней версии командами:
dnf update && dnf upgrade
После установки всех обновлений, необходимо перезагрузиться.
3. Еще один важный пункт. Необходимо, установить все необходимые средства, которые потребуются для VirtualBox'а:
dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
4. Далее все просто. Устанавливаем пакеты с VirtualBox:
 sudo dnf install VirtualBox
Примечания:
1. Во время выполнения этой команды произойдет установка всех пакетов VirtualBox в систему и запустится сборка модуля ядра. Будет создана группа пользователей vboxusers и пользователь должен быть туда добавлен автоматически. Если этого не произошло, то воспользуйтесь командой:
usermod -a -G vboxusers user_name
2. Пересобрать модуль ядра для VirtualBox можно в любой момент, используя команду:
/sbin/rcvboxdrv setup
3. Бывает такое, что иногда не прописывается системная переменная содержащая путь до папки с исходными кодами ядра. Воспользуйте этой командой:
KERN_DIR=/usr/src/kernels/`uname -r`

Комментариев нет:

Отправить комментарий