我使用了root进行以下操作,普通用户某些步骤可能需要sudo
1.首选,确认你已经安装了build-essential程序包:
引用
apt-get install build-essential
2.确认你已经安装了内核头文件包:
我的系统内核是2.6.12-10-686,你的可能会有所不同,不要下错了。引用
uname -r
apt-get install linux-headers-2.6.12-10-686
3.ubuntu内核是用gcc 3.4编译的,但是默认安装只有gcc 4.0,这里有两种选择:1使用现有gcc编
译内核;2下载gcc 3.4。我选择了第二种。
你的内核可能是其他版本的gcc编译的,注意选择。引用
apt-get install g++-3.4
4.从VMware-workstation-5.0.0-13124.tar.gz
引用
tar xvzf VMware-workstation-5.0.0-13124.tar.gz
cd vmware-distrib
export CC=/usr/bin/gcc-3.4 (选择对应的gcc版本)
./vmware-install.pl
5.安装过程中会出现EULA,不要傻看着不知所措。直接按Q键,然后输入yes 回车。(如果想看的
话,按z键向下翻页)
6.从vmware-any-any-update进行设置,而不是执行vmware-config.pl。
引用
tar xvzf vmware-any-any-update96.tar.gz
$ cd vmware-any-any-update96
./runme.pl
注:如果安装VMWare5.5版,不需要进行第六个步骤。参考文章:
http://www.ubuntu.org.cn/support/documentation/doc/VMware (似乎已经失效)
2006-11-1 update:升级到ubuntu6.06以后,内核源文件的位置有所改变,需要手动指定。
比如
引用
/usr/src/linux-headers-2.6.15-27-686/include
红字部分需要按照实际情况进行修改。
阅读(552) | 评论(0) | 转发(0) |