今天在愛機上安裝了Fedora 15 64bit最新正式版本,內核為2.6.38.8-32.fc15.x86_64,然後要在機子上用虛擬機,於是下載VMware官方最新的 7.1.4for Linux 64 bit,下載下來的文件名為:VMware-Workstation-Full-7.1.4-385536.x86_64.bundle。
安裝很簡單,在命令行下輸入:
sodu sh VMware-Workstation-Full-7.1.4-385536.x86_64.bundle
即可,當然,sh 命令後面的路徑要對,接著就是一步一步向下,根據實際情況選擇就可以了,本人安裝時是沒有選擇那個debuger的功能的。
安裝完成了,點圖標運行,出現協議,同意,於是問題出現了!
VMware-Kernel_Headers-picture-errors
提示VMware找不到相應系統內核的Kelnel Headers,讓你去給它個路徑。
由於本人機子是直接用live CD來安裝的,在/usr/src/kernels下並沒有相應的2.6.38.8-32.fc15.x86_64目錄,www.linuxidc.com 當然就是不能找到路徑了。
最簡單解決方法就是:
sudo yum install kernel-devel
一條命令安裝對應了本機Fedora版本的內核頭文件Kernel Headers,文件大小好像6M左右。於是安裝完成後系統中多了一個目錄/usr/src/kernels /2.6.38.8-32.fc15.x86_64,這個目錄就是VMware7.1.4 build-385536要的Kernel Headers所在目錄了。
相應的版本列出如下:
Linux:
Fedora Linux 15, 內核為2.6.38.8-32.fc15.x86_64
VMware:
For Linux 64 bit
VMware7.1.4 build-385536