리눅스2006. 1. 10. 11:25
진짜 너무 너무 힘들었다....

특히 페도라 코어 4 커널 2.6.14-1.1653_FC4로 업데이트 한상태라서 헤더 파일을 못찾아서

vmware-config.pl 을 실행하고 설치하는데 너무 힘들었다.......

머 방법만 알면 쉽다....

일단 vmware rpm 을 설치하고 vmwarre-config.pl 을 한다...

그리고 머 나오면 그냥 디폴트로 엔터를 친다... 여기까지는 괜찮다....

근데 여기서 문제다...

The directory of kernel headers (version 2.6.14) does not match your running
kernel (version 2.6.14-1.1653_FC4). Even if the module were to compile
successfully, it would not load into the running kernel.

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]


커널 업데이트 한상태라서 계속 여기서 물어본다...

인터넷에서 수많이 검색해서 찾은 결과.... 헤더파일을 설치하란다...ㅡ.ㅡ;;

그래서 uname -r 로 커널 버전을 본후 그대로 이렇케 설치했더니 안되었다...

sudo yum install linux-headers-2.6.14-1.1653_FC4

원래는 apt-get을 써야 하지만 내껀 레드헷 계인인지라.. 역시 없는 패키지란다.

그래서 rpmsearch.com 사이트에서
linux-headers-2.6.14-1.1386 을 깔아봤다...

비슷한거... 정확한것은 없었음 ㅠ.ㅠ

두근거리는 마음으로 해봤지만 역시 안되었다... 꼭
linux-headers-2.6.14-1.1653_FC4  이거 전용

헤드 파일을 요구하는것이였다 .. 나쁜 vmware

근데 내가 kldp에 질문을 했는데 답변이 하나 왔다...


코드:
kernel-devel-2.6.14-1.1653_FC4

이게 필요하신 건 아닌가 모르겠습니다.
이걸 설치하면 /usr/src/kernels 아래에 커널 소스가 설치되던데요.

코드:
ln -s /usr/src/kernels/2.6.14.blabla /usr/src/linux

이렇게 수동으로 링크 만들면 ???

될 것 같습니다만...



이런답변이!!!!

바로 yum install
kernel-devel-2.6.14-1.1653_FC4

했더니 설치가 되었다.... 두근거리는 마음으로... /usr/src/vmware

를 친순간 짜잔~!!! vmware 가 실행된것이다. ㅠ.ㅠ

이제 하드를 fat32로 바꾸는거밖에 안남았다.... 아 얼마나 힘들었던가..ㅠ.ㅠ
Posted by 동동(이재동)