Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
when running the vmware-config.pl on mandrake 9.1 after installing the vmware rpm is reads
"None of VMware Workstation's pre-built vmmon modules is suitable for your running kernal. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)?"
my problem is that i am a total newbie with linux and when it asked
"What is the location of the directory of C header files that match your running kernal?" i did not know where to point it.
it suggested /usr/src/linux/include but that didn't work so i tried looking for it. i then tried /usr/include and it said "The directory of kernal headers (version 2.4.21) does not match your running kernel (version 2.4.21-0.13mdk). Even if the module were to compile successfully, it would not load into the running kernal"
my question is, where are the right C header files in Mandrake 9.1 or how do i make that work?
i'm sorry if this is a stupid question but thank you in advance for any answer
Look for the content of "/usr/src". If there's no *linux* path, your sources are missing. Just run your Mandrake control center and search for *kernel*...then install kernel sources (about 130MB!). Maybe, there's a package containing header (*.h) files only. Look for *kernel headers*.
You are in luck!! I had that problem(and so did almost everyone). Its a simple fix really (atleast for me). Download and install the source code for your linux kernel (2.4.21-0.13mdk). Then try to compile your vmware module (or whatever you are trying to do above when you got the problem)
The compiler should now find the necessary files by default!!!!!