在vmware 6 上面安裝 fc 9,然後安裝vmware tools 的時候,沒有C header files。
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
查看內核: uname -r
內核頭文件C header files下載地址:
http://rpmfind.net/linux/rpm2html/search.php?query=kernel-devel
注意:
安裝vmware tools 的時候,如果提示沒有許可權,那麼需要用chmod 777 文件名 來添加許可權,比如 提示vmware-install.pl沒有許可權,那麼用下面的命令:
chmod 777 vmware-install.pl
下面是我的fc9的安裝演示,我的內核版本是2.6.25-14.fc9.i686,所以wget的時候選擇kernel-devel-2.6.25-14.fc9.i686.rpm。
你需要核對你的內核版本,在上面的網址中選擇正確的內核。
重要:
內核安裝完畢后,需要用這個命令確定內核 C header 的安裝目錄
ls -d /usr/src/kernels/$(uname -r)*/include
QUOTE: |
[root@localhost ~]# uname -r 2.6.25-14.fc9.i686 [root@localhost ~]# rpm -q kernel-devel package kernel-devel is not installed [root@localhost ~]# cd /home [root@localhost home]# wget ftp://rpmfind.net/linux/fedora/releases/9/Everything/i386/os/Packages/kernel-devel-2.6.25-14.fc9.i686.rpm [root@localhost home]# rpm -i kernel-devel-2.6.25-14.fc9.i686.rpm [root@localhost home]# rpm -q kernel-devel kernel-devel-2.6.25-14.fc9.i686 |
[火星人 ] 在fc9 安裝vmware tools 沒有 kernel-devel的解決方案已經有117次圍觀