歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 虛擬機Vmware安裝Fedora 9與使用Vmware tools

虛擬機Vmware安裝Fedora 9與使用Vmware tools

日期:2017/2/28 16:52:08   编辑:Linux教程

在虛擬機Vmware 6 上面安裝Fedora 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
[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

Copyright © Linux教程網 All Rights Reserved