感谢支持
我们一直在努力

在Ubuntu 11.04上安装VMware-player

为什么要在Ubuntu上安装VMware Player?


我的目的是:在Ubuntu下可以使用Windows系统中的VMware生成的系统文件。


1. 先在Ubuntu下安装linux版本的VMware Player


为什么安装的是VMware Player,而不是VMware Workstation?


因为前者是免费的,而且足够我们使用。


下载列表:


http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0?client=ubuntu&channel=cs&ie=UTF-8&q=vmplayer%20download


我们可以选择自己需要的版本进行下载安装。


2. 在Ubuntu下启动VMware Player


启动后,向Windows下正常使用即可。


————————-


之前想在Ubuntu 11.04上安装一个VMware Player,这样就可以在Linux下使用我在Windows中生成的镜像文件了(注:我的这个Ubuntu是通过wubi安装的双系统,一个是WinXP,一个是Ubuntu 11.04)。


但之前下载了的VMware Player的版本是2.5.5,而不是针对Ubuntu 11.04的VMware Player的3.1.4版本(注:使用旧的版本会提示找不到linux kernel的错误)。


之前下载的也是“****.bundle”安装包,安装方法很简单,就是执行下面两条指令就行了:



第一步:sudo chmod+x ****.bundle


第二步:sudo ./****.bundle


或者 sudo sh ****.bundle


但是由于我需要安装新的VMware Player的版本,那么之前的版本就需要被uninstall掉。通过“****.bundle”安装包安装的程序怎么反安装呢?


上网上查了相关说法,比如可以使用下面的指令来删除通过“****.bundle”安装包安装的VMware Player:


sudo vmware-installer -u vmware-player


sudo rm -rf /usr/lib/vmware


然而悲剧的是,我安装完”VMware-Player-2.5.5-328052.i386.bundle“后,并没有这个vmware-installer。不知是我安装的问题,还是只有“VMware-Player-3.***.i386.bundle”安装后才能生成这个vmware-installer。


那现在怎么办?


其实很简单,只要再执行一次安装文件,就可以将其卸载了。即,再次执行 sudo ./VMware-Player-2.5.5-328052.i386.bundle。


但需注意的是,通过执行上面的指令,当卸载完之前的VMware Player 2.5.5后,安装程序会再次提出是否安装?由于我们执行卸载,所以直接选择取消就可以了。


所以,要在Ubuntu 11.04上正常使用VMware Player,必须要安装3.0以上的版本。比如:VMware-Player-3.1.4-385536.i386.bundle


下载地址:


http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0?client=ubuntu&channel=cs&ie=UTF-8&q=vmplayer%20download


这个地址打开后,需要你先注册一个VMware的账户才行(这个是免费注册的,如果已经有帐号了,直接使用用户名和密码登录),使用用户名和密码登录后,选择相应的安装版本,比如我安装的是:VMware-Player-3.1.4-385536.i386.bundle


安装方法如上,安装完后,就可以将之前安装过的系统镜像加载进来了。(注:如果之前在Windows下没有安装VMware Player的linux下的一些驱动工具的话,那么当你在Linux下启动这个系统后,将会提示你下载并安装这些程序。)


网上关于VMware Player在Ubuntu 11.04上安装的帖子中,比较有用的是下面的内容,但现在出现了VMware-Player-3.1.4-385536.i386.bundle,所以下面的安装方法已经不是必须的了。


Re: VMware-player on Ubuntu 11.04 kernel 2.6.38-8


Hi Wildan,


 note that this patch was tested only with Wmplayer versions: 3.0.0 and 3.1.4 and Kernel 2.6.38-8.


 try the follow steps:


1) install kernel headers:


sudo apt-get install linux-headers-`uname -r`


2) install development apps:


sudo apt-get install build-essential


3) Remove your current VMplayer


sudo vmware-installer -u vmware-player
sudo rm -rf /usr/lib/vmware


4) Create links to enable vmware detect your headers


sudo ln -s /usr/src/linux-headers-`uname -r`/include/generated/autoconf.h  /usr/src/linux-headers-`uname -r`/include/linux/autoconf.h
sudo ln -s /usr/src/linux-headers-`uname  -r`/include/generated/utsrelease.h /usr/src/linux-headers-`uname  -r`/include/linux/utsrelease.h


5) Download the version 3.0.0 of WMplayer


http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0?client=ubuntu&channel=cs&ie=UTF-8&q=vmplayer%20download


6) Execute the .bundle file


./VMware-Player-3.0.0-203739.x86_64.bundle


7) Download and Apply the patch


wget http://communities.vmware.com/servlet/JiveServlet/download/1745523-61935/VMplayer_3.0.0-203739.x86_64_2.6.38-8.tar.gz


tar xfzv VMplayer_3.0.0-203739.x86_64_2.6.38-8.tgz


cd VMplayer_3.0.0-203739.x86_64_2.6.38-8chmod +x patch_apply.shsudo ./patch_apply.sh
sudo vmware-modconfig  –console  –install-all


[ ]’s


Marcos álvares

赞(0) 打赏
转载请注明出处:服务器评测 » 在Ubuntu 11.04上安装VMware-player
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏