2012-06-18 12:52
 
Ubuntu安装VMware Workstation8.0.3
 
由于使用Ubuntu的人比较少,网上关于Ubuntu的资料也很少,笔者在安装VMware Workstation时就遇到了问题,首先网上关于Ubuntu12.04先行版的内容比较少,其次关于在Ubuntu12.04下安装VMware Workstation8.0.3最新版的资料就更少。
我遇到的问题是:
1. 下载好VMware Workstation8.0.3的bundle版本(linux)后,无法运行
2. 经过几番折腾终于能运行安装后,却无法运行VMware Workstation8.0.3
3. 安装完VMware Workstation后,通常我们要更改一些设置来优化,但是却也改不了。
4. 安装完后,想卸载怎么办?  www.2cto.com  
 
基于以上我遇到的几点问题,经过我半天的努力“折腾”终于解决了,半天啊!也够折磨人了,特此拿出来给大家分享,目的就是为了节省大家宝贵的时间!
一、下载最新VMware Workstation的bundle版本(linux)【这里笔者已上传至115网盘上了,免得大家还要从官网先注册再下载】
32位:http://115.com/file/e7ii0l33
64位:http://115.com/file/dpww9wzw
二、修改文件的属性
下载好后,我们要修改下文件的一个属性,目的是更改程序运行方式,具体如下:
进入下载文件的目录,找到下载文件(VMware-Workstation-Full-8.0.3-703057.i386.bundle),右击选择属性,选择权限选项卡,勾选“允许以程序执行文件”,完毕
或者也可以用终端命令的方式:
先cd到下载文件所在目录,然后输入
[plain]  
chmod +x VMware-Workstation-Full-8.0.3-703057.i386.bundle  
三、运行bundle安装程序,安装VMware Workstation8.0.3
四、下载针对linux内核的VMware Workstation8.0.2补丁
我们安装完后,运行VMware Workstation时无法运行,具体情况如下:
 
 
 
 
 
上面的意思是vmware的相关服务没有启动,要求你先启动服务再运行程序,然而启动服务的时候“Virtual Network Device”却怎么也启动不起来,这其实是Vmware对于最新版Ubuntu的Linux内核的支持问题,因此需要下载个补丁才能解决此问题,下载地址如下:  www.2cto.com  
vmware802fixlinux320.tar.bz2:http://115.com/file/c28j2n5y
五、解压vmware802fixlinux320.tar.bz2,修改patch-modules_3.2.0.sh文件
在第7行,将vmreqver=8.0.2改为vmreqver=8.0.3,保存退出
因为这个补丁是针对8.0.2版本的,8.0.3版本直接运行这个的话是没有作用的。
六、以root权限运行patch-modules_3.2.0.sh
打开终端,利用“cd”命令进入patch-modules_3.2.0.sh所在文件目录下,并输入以下命令
[plain]  
sudo ./patch-modules_3.2.0.sh  
七、运行 ,安装VMware Workstation8.0.3,基本上一直next就行
八、安装完后,若想修改VMware Workstation的全局设置,需要以root运行程序
首先要进入VMware Workstation运行文件所在目录,默认是在“文件系统”里(文件系统是类似windows的c盘里的window文件夹),具体位置是:/usr/bin/vmware
可以通过“主文件夹”进入,也可以通过终端进入,终端命令如下:
cd ../  
cd usr  
cd bin  
sudo ./vmware  
 
 
12.04发现VM无法启动 VMwareWorkstation 8.0.X
 
在 Ubuntu12.04 下安装 VMwareWorkstation 8.0.3 或 VMwarePlayer 4.0.3,可能会需要重新安装核心模组。(rebuildkernelmodule)
可是通常在安装到 vmnet 这模组会失败。(或者其他的模组失败)
这时可以用一个知名的补钉程式处理:
tarxvfvmware803fixlinux320.tar.gz
修改 patch-modules_3.2.0.sh
将 vmreqver=8.0.2 改成 vmreqver=8.0.3
将 plreqver=4.0.2 改成 plreqver=4.0.3
存档后执行 sudosh patch-modules_3.2.0.sh
但如果这么做出现错误讯息:
patch-modules_3.2.0.sh:27: [: player4.0.2: unexpected operator
patch-modules_3.2.0.sh:28: [: player4.0.2: unexpected operator
Sorry,this script is only for VMWare WorkStation 8.0.3 or VMWare Player4.0.3. Exiting -----------
接下来就要手动打补丁了,请先 su– I 变身成 root。
cd/usr/lib/vmware/modules/source
解压缩 sourcemodules
tarxvfvmnet.tar
这时候会解开许多档案在 vmnet-only 这个资料夹中
假设你将补丁档放在 /home/chenxiaohu/vmware803fixlinux320/vmware3.2.0.patch
用命令:
patch-p1</home/chenxiaohu/vmware803fixlinux320/vmware3.2.0.patch
这样就手动打完补丁了。
接下来我们要重新将这些档案压缩回原来的包裹
mvvmnet.tar vmnet.bak.tar ; tar cvf vmnet.tar vmnet-only/
重新执行 VMwareWorkstation 或是 Player 即可顺利重编核心模组。 ----原文链接http://www.shsh.ylc.edu.tw/~taichis/wp/20120509/946
文件注释: vmware803fixlinux320.tar.gz [1.96KiB] 
 
九、卸载VMware Workstation的方法
卸载VMware Workstation从“Ubuntu软件中心”是找不到的(我是没找到),那么卸载的方法其实跟第七步是类似的
首先要进入VMware Workstation卸载文件所在目录,同样是在“文件系统”里的“/usr/bin/”目录下,卸载我们只能通过终端来运行,命令如下:
[plain]  
cd ../  
cd ../    www.2cto.com  
cd usr  
cd bin  
sudo ./vmware-uninstall  
 
好啦,以上就是我关于Ubuntu下安装VMware Workstation8.0.3的一些心得,希望能给需要用的朋友一些帮助。
 
如果运行.sh仍然有问题 可以注释17、28、29 这3行代码(注释 #)

Ubuntu 12.04安装VMware Workstation8.0.3的更多相关文章

  1. Ubuntu 14.04 安装VMware 12

    /*********************************************************************** * Ubuntu 14.04 安装VMware 12 ...

  2. ubuntu 12.04 安装Docker 实战

    2016-3-8 从网络服务商那里申请到一台Ubuntu测试服务器,用来测试安装Docker环境. 注:本人初学Docker,对Linux命令也仅是稍稍了解,如有错误,烦请告知. 查看系统相关信息 可 ...

  3. ubuntu 10.04 安装qt 5.0.2

    转自ubuntu 10.04 安装qt 5.0.2 从qt project网站下载下来最新的qt5.0.2套件,发现是个.run文件,添加x属性,然后直接sudo ./****.run, 提示  /l ...

  4. 在Ubuntu 18.04 安装 MySQL 8.0

    在Ubuntu 18.04 安装 MySQL 8.0 ① 登入 mysql 官网,在官网中下载 deb 包,点击该链接,即可下载. https://dev.mysql.com/downloads/re ...

  5. Ubuntu 18.04安装MongoDB 4.0(社区版)

    Ubuntu 18.04(虚拟机VirtualBox上),MongoDB 4.0, 听室友说,23点有世界杯决赛呢!可是,孤要写博文的啊!以记录这忙乱的下午和晚间成功安装了一个软件到Linux上.—— ...

  6. Ubuntu 12.04 安装Redis并设置主从复制

    今天想在Ubuntu上安装一个Redis服务器并配置Master-Slave,一开始懒得连VPN就查了一些国内的文章,不知道是没有亲自验证过的转载文章,还是版本问题造成的,发现按照步骤都没能成功完成配 ...

  7. Ubuntu 12.04 安装 Apache2+PHP5+MySQL

    LAMP是Linux web服务器组合套装的缩写,分别是Apache+MySQL+PHP.此教程教大家如何在Ubuntu 12.04 LTS server 上安装Apache2服务器,包括PHP5(m ...

  8. Ubuntu 12.04 安装MySQL

    本文地址:http://www.cnblogs.com/yhLinux/p/4012689.html 本文适合新手入门. 本文是对 Ubuntu 12.04 环境下安装 MySQL 的记录,通过这两天 ...

  9. ubuntu 12.04 安装 redis

    原文地址:http://ijonas.com/software-development/nosql/412/ 1 Installing Redis 2.6.x on Ubuntu 12.04 and ...

随机推荐

  1. Angular CLI 使用教程指南参考

    Angular CLI 使用教程指南参考 Angular CLI 现在虽然可以正常使用但仍然处于测试阶段. Angular CLI 依赖 Node 4 和 NPM 3 或更高版本. 安装 要安装Ang ...

  2. Java-JUC(八):使用wait,notify|notifyAll完成生产者消费者通信,虚假唤醒(Spurious Wakeups)问题出现场景,及问题解决方案。

    模拟通过线程实现消费者和订阅者模式: 首先,定义一个店员:店员包含进货.卖货方法:其次,定义一个生产者,生产者负责给店员生产产品:再者,定义一个消费者,消费者负责从店员那里消费产品. 店员: /** ...

  3. 转:写的不错的eclipse配置cdt的文章

    http://jingpin.jikexueyuan.com/article/22803.html

  4. Python在VSCode中进入交互界面调试

    VSCode非常强大,断点好用,美中不足,每次只能通过下面窄窄一行进行各种检查,而python的优点就在于交互式的调试,所以希望能够在断点时能够进入到正常的交互界面进行调试. 我用的插件是: 设置交互 ...

  5. 解决jetty runner锁定js

    在web.xml中添加 <servlet> <!-- Override init parameter to avoid nasty --> <!-- file locki ...

  6. 界面为ScrollView时打开界面会自动滚动到底部之解决方法

    开发中遇到了这样的一个问题,界面最外层是ScrollView,然后里面有嵌套了一个ListView还有其他可以获取焦点的View,然后每次打开界面都会自动滚动到最底部,经过一番折腾,发现了一个简单的方 ...

  7. @TargetAPI + 版本判断实现高低API版本兼容

    安卓开发中,在低版本SDK使用高版本的API会报错.一般处理方法是换一种实现方法,或者在高版本SDK中使用高版本API,低版本SDK中使用效果可能会差点的折衷方案:后者可以用如下技巧来实现. 步骤 S ...

  8. 在Ubuntu系统上搭建Hadoop 2.x(2.6.2)

    官方的中文版的Hadoop快速入门教程已经是很老的版本了,新版的Hadoop目录结构发生了变化,因此一些配置文件的位置也略微调整了,例如新版的hadoop中找不到快速入门中提到的conf目录,另外,网 ...

  9. vue初始化数据加载

    使用created钩子 import AppLayout from '@/components/app-layout' import axios from 'axios' export default ...

  10. Python标准库笔记(3) — datetime模块

    datetime模块提供了简单和复杂的方式用于操纵日期和时间的类.虽然支持日期和时间运算,但实现的重点是为了输出格式化和操作高效地提取属性. 1. 模块内容 内容 描述 常量   datetime.M ...