Q. I’ve CentOS 5 installed under vmware. When I run following command:
vmware-config-tools.pl
or
vmware-config.pl
It asks about Linux kernel headers to build custom headers.
How do I fix this problem?
A. You don’t have development package for building kernel modules to match the kernel. It is required to build 3rd party modules such as vmware or graphics card drivers.
There is a package called kernel-devel. This package provides kernel headers and makefiles sufficient to build modules against the kernel package.
Login as the root, and use yum command to install the same:
# yum install kernel-devel
Now you should able to build kernel modules.
🐧 12 comments so far... add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |
how to updte software in redhat enterprise5
i too had this and installed via yum kernel-*
when i do the vmware config tools
this path is auto shown /lib/modules/2/6/23.1-42.fc8/build/include
yet it fails should i be changing this and if so what does the folder look likr or is called?
Old topic, but early hit on google that almost worked for me except I hit the same problem as ackros. I also did:
cd /lib/modules/2.6.18-164.el5
sudo rm source build
sudo ln -s ../../../usr/src/kernels/2.6.18-164.el5 build
sudo ln -s build source
and it worked. I think installing kernel-devel left me with broken hard links that the above steps fixed. This was on centos5.4
Great post Andrew!! The install went perfectly for me with you steps.
Don’t worry I don’t think that RMS is rdieang my modest blog He have more interesting things to do
Thanks for this tip! It worked like charm.
Thanks Andrew,
You keep helping people with that answer! :)
Your the man Andrew! Your 4 line howto did the trick. It is July 2013, but this post still help people.
Thank you for your help. It’s help me a lot~
From China
Thank you Andrew !
Even 5 years later, it helped me :)
Also with centos 6.7 and 6 year after you trick Andrew work! Thanks a lot!
Even this fix did not appear to work for me on Centos 7. Finally, I tried the command “vmware-install.pl -default -f” and it installed. Not sure why that made a difference, wasnt expecting it to.