在Debian lenny中安装VMware server
最近需要在Linux下安装使用虚拟机软件,对Virtual box(vbox)和VMware server做了一个比较。最终还是选择了VMware server,原因主要是:
- 我曾经在windows中使用过VMware workstation 5.5.3,上手容易,稳定性好,也积累了一些使用经验;
- VMware server的前身是VMware GSX,主要针对中小企业市场,可以通过远程控制虚拟机,方便管理;
- VMware是一个商业公司,文档丰富、社区成熟、用户群大,出问题很容易找到解决方案。
WMware server已经发展到了2.0版本,但是它取消了远程客户端的管理方式,更换成网页,造成的后果就是速度慢,还会出现假死现象,基本上已经被判定为一次失败的升级。所以最终我还是选择了1.0.9版本。
如何在Debian/Ubuntu上安装VMware server 1.0.x已经是老生常谈, howtoforge上面有一篇很好的教程:
http://www.howtoforge.com/how-to-install-vmware-server-1.0.x-on-an-ubuntu-8.10-desktop
然而下面仅就如何在Debian Lenny(2.6.26-1)上面安装VMware server 1.0.9简要说一下步骤:
下载WMware Server和补丁
下载VMware server 1.0.9 for Linux
# mkdir /home/software/vmware.server # cd /home/software/vmware.server # wget /home/software/vmware.server \ http://download3.vmware.com/software/vmserver/\ VMware-server-1.0.9-156507.tar.gz
下载补丁:
# wget /home/software/vmware.server \ https://groups.google.com/group/vmkernelnewbies/files/\ VMware-server-vmmon-1.0.6-91891-2.6.26-1.patch # wget /home/software/vmware.server \ https://groups.google.com/group/vmkernelnewbies/files/\ VMware-server-vmnet-1.0.6-91891-2.6.26-1.patch
安装编译用的依赖包
# aptitude install psmisc linux-headers-`uname -r` \ build-essential gcc-4.1 g++-4.1 openbsd-inetd
更改编译器链接
# export CC=/usr/bin/gcc-4.1解压
# tar zxvf VMware-server-1.0.9-156507.tar.gz # cd vmware-server-distribs # ./vmware-install.pl
一路回车,到最后一步是询问是否运行vmware-config.pl, 回答no
打补丁
#cp /home/software/vmware.server.patch/* \ /usr/lib/vmware/modules/source #cd /usr/lib/vmware/modules/source #tar xvf vmnet.tar #tar xvf vmmon.tar #mv vmnet.tar vmnet.tar.bak #mv vmmon.tar vmmon.tar.bak #patch -p0 < VMware-server-vmmon-1.0.6-91891-2.6.26-1.patch #patch -p0 < VMware-server-vmnet-1.0.6-91891-2.6.26-1.patch #tar cvf vmnet.tar vmnet-only #tar cvf vmmon.tar vmmon-only #rm -rf vmnet-only vmnet-only #rm -rf vmmon-only vmmon-only
编译&安装
# vmware-config.pl在安装的过程中需要用到License Key,下面是一些可用的:
90WAM-YR7F0-2DQ57-4KHUT 98924-YK640-24P5K-48QLD 92904-YRP44-2FQEP-4LJ2T 90R8N-YRL64-2D6G0-4UMTW 98T04-YR764-2D6E2-4CJTX 98X21-YK3DN-267G3-4H6LN 90W21-YR36H-2677N-4U03E 92W0J-YR261-246E7-4J4RM 988A0-YU364-2D67N-4UPLH 90W8N-YH76J-242GL-4119D
一路回车就可以完成VMware server 1.0.9的整个安装了。