Тыщу раз ставил VirtualBox, и особых проблем не было, но с таким вариантом столкнулся впервые, и пока потеперл сокрушительное поражение.
Ситуация:
1. Есть свежеустановленный CentOS 6.8/64 в варианте «Минимал Десктоп» с любимым Гномом-2.
2. Есть дистрибутив CentOS в виде 2-х DVD-дисков.
3. Но нет Интернета, т.е. комп полностью в автономном режиме, поэтому доступ к репам отсутствует, и это сильно усложнило задачу.
4. Зато есть флешка, на которой могу приносить пакеты, скачивая их на другом компе.
Начал с пакета VirtualBox-5.0-5.0.6_103037_el6-1.x86_64.rpm.
Но когда при старте сходу выдал «Неудовлетворенные зависимости - нужен libSDL-1.2.so.0(), подумал и решил отказаться от данного дистра, поскольку еще неизвестно, сколько этих зависимостей впереди, может 50 штук, замаешься бегать с флешкой.
Поэтому перешел на более самодостаточный пакет VirtualBox-5.0.6-103037-Linux_amd64.run
Этот при установке ничего не потребовал и радостно установился в /opt/VirtualBox, выдав коронное:
VirtualBox has been installed successfully
и что-то типа „мы очень рады что вы используете VirtualBox“.
И даже запускается, но это все враки - установилось, но не все поэтому команда
/etc/init.d/vboxdrv setup выдает облом, а в логах такая хрень:
VirtualBox 5.0.6 r103037 installer, built 2015-10-02T12:55:38Z.
Testing system setup...
Installing VirtualBox to /opt/VirtualBox
Output from the module build process (the Linux kernel build system) follows:
Makefile:185: *** Error: unable to find the sources of your current Linux kernel.
Specify KERN_DIR=<directory> and run Make again. Останов.
End of the output from the Linux kernel build system.
Starting VirtualBox kernel modules [60G[[0;31mСБОЙ[0;39m]
(modprobe vboxdrv failed. Please use 'dmesg' to find out why)
Installation successful
Makefile:185: *** Error: unable to find the sources of your current Linux kernel.
Specify KERN_DIR=<directory> and run Make again. Останов.
kernel-devel-2.6.32-642.el6.centos.plus.x86_64.rpm
kernel-headers-2.6.32-642.el6.centos.plus.x86_64.rpm
Оба встали без возражений.
Но увы, /etc/init.d/vboxdrv setup выдает ту же ошибку.
Почему оно не видит каталог с сырцами??