Добрый день!
Для ознакомления поставил openSUSE 12.1 x64 на виртуальную машину vmware 8 , после установки самой ос решил поставить дополнение vmware tools, в процессе установке выдает следующее:
Searching for a valid kernel header path...
The path "" is not a valid path to the 3.1.0-1.2-desktop kernel headers.
Would you like to change it? [yes]
Говорят, надо ставить kernel-devel, поставил, запускаю установку заново, опять та же ошибка, как можно поправить?
kernel-desktop-devel и kernel-source нужны точно. если так же будет ругаться на путь - можно попробовать указать /usr/src/linux
openSUSE 13.1 x86_64 / Xfce 4.10
Windows 8.1 Pro x64
kernel-desktop-devel уже был установлен, kernel-source поставил - результат тот же
пробовал указать путь вручную /usr/src/linux тоже не прокатило
какие еще варианты можно попробовать?
kernel-xxx-devel и kernel-syms попробуйте поставить.
xxx - что у Вас стоит, default, desktop...
Добрый день!
Установлены следующие пакеты:
kernel-syms-3.1.10-1.16.1.x86_64
kernel-desktop-devel-3.1.10-1.16.1.x86_64
kernel-desktop-3.1.0-1.2.1.x86_64
kernel-default-devel-3.1.10-1.16.1.x86_64
kernel-devel-3.1.10-1.16.1.noarch
kernel-xen-devel-3.1.10-1.16.1.x86_64
ошибка осталась.
kernel-syms при установке подтягивает: kernel-desktop-devel, kernel-default-devel, kernel-devel, kernel-xen-devel
А версии пакетов учитывать не надо?
zypper in -f kernel-desktop-devel-`rpm -qa kernel-desktop | cut -f3-5 -d"-"`
или
zypper in kernel-desktop
а kernel-source поставить забыли?
Все глюки Windows исправляются установкой Linux!
В смысле? Все ставил через yast, насколько я понимаю он автоматом учитывает все зависимости и версии пакетов
сейчас стоят такие пакеты:
kernel-syms-3.1.10-1.16.1.x86_64
kernel-desktop-3.1.0-1.2.1.x86_64
kernel-xen-devel-3.1.10-1.16.1.x86_64
kernel-default-devel-3.1.10-1.16.1.x86_64
kernel-source-3.1.10-1.16.1.noarch
kernel-desktop-devel-3.1.10-1.16.1.x86_64
kernel-devel-3.1.10-1.16.1.noarch
проблема осталась, не находит путь:
Searching for a valid kernel header path...
The path "" is not a valid path to the 3.1.0-1.2-desktop kernel headers.
Would you like to change it? [yes] n
WARNING: This program cannot compile any modules for the following reason(s)...
- This program could not find a valid path to the kernel headers of the running
kernel. Please ensure that the header files for the running kernel are
installed on this sytem.
В смысле? Все ставил через yast, насколько я понимаю он автоматом учитывает все зависимости и версии пакетов
Выделено красным, зачеркнуто - это то, что не нужно.
kernel-syms-3.1.10-1.16.1.x86_64kernel-desktop-3.1.0-1.2.1.x86_64
kernel-xen-devel-3.1.10-1.16.1.x86_64kernel-default-devel-3.1.10-1.16.1.x86_64kernel-source-3.1.10-1.16.1.noarchkernel-desktop-devel-3.1.10-1.16.1.x86_64
kernel-devel-3.1.10-16.1.noarch
зачем Вам эта бабложорина? поставьте виртуалбокс....
oS Leap 42.1x64KDE
~ Morpheus, i know linux...
Была аналогичная ситуация в openSUSE 12.3 x64 c VMWare 9.0.2-1031769.x86_64.
Сделал как:
1. Установил
gcc
gcc-c++
kernel-source
kernel-syms
make
2.
su
cd /usr/src/linux
make cloneconfig
make modules_prepare