在Debian lenny中安装VMware server

2009年05月13日  |  19:13分类:Debian  |  标签:  |  浏览: 2,036

最近需要在Linux下安装使用虚拟机软件,对Virtual box(vbox)和VMware server做了一个比较。最终还是选择了VMware server,原因主要是:

  1. 我曾经在windows中使用过VMware workstation 5.5.3,上手容易,稳定性好,也积累了一些使用经验;
  2. VMware server的前身是VMware GSX,主要针对中小企业市场,可以通过远程控制虚拟机,方便管理;
  3. 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的整个安装了。

喜欢本文,那就收藏到: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

发表您的评论