Ubuntu上安装vmware

引言

有时我们需要去完成一些工作任务,而那些任务只有使用Windows环境才能完成(比如,要求必须使用Word文档标准格式递交某些资料等等),你又不想安装双系统通过频繁的重启在Linux和Windows间切换,这个时候就可以利用虚拟机技术。

虽然Linux下拥有类似VirtualBox这种免费的虚拟机软件,但它在功能上还没法做到和VMware一样优秀。这篇文章介绍如何在Ubuntu系统中安装VMware Workstation虚拟机软件,使用的系统版本为Ubuntu16.04,VMware版本为VMware-Workstation-12-for-linux。

文章目录

0×1.从官方下载VMware-Workstation-for-linux

1)打开VMware的[中文官方网站],先注册一个账号登陆后,找到页面中的"下载"连接;

2)在列表中找到"Workstation Pro";

3)选择你要下载的版本;

本来没有写这篇文章的必要,因为VMware的下载和安装实在太简单,但想着还是要介绍一下这个思路,因为不论是windows版还是linux版,都可以通过官方下载试用版,然后在百度找到对应版本的序列号,安装时填入就直接激活成为正式版了,避免了从第三方下载破解版导致系统被安装恶意软件的风险。

0×2.Ubuntu安装VMware-Workstation

现在最新的linux版本全名叫"VMware-Workstation-Full-12.1.0-3272444.x86_64.bundle",我将它下载到了我的家目录中,使用下面的命令安装它

01#首先安装编译环境,vmware14版本,需要使用gcc去编译安装,而gcc包含在build-essential软件包中(当然也可以只安装gcc)
02qing@QingSword.COM:~$ sudo apt update
03qing@QingSword.COM:~$ sudo apt upgrade
04#如果这一步出现无法找到软件包,请在ubuntu的软件更新器中,将"ubuntu软件"选项卡中的下载自后面的下拉菜单选择成"主服务器"保存
05qing@QingSword.COM:~$ sudo apt install build-essential
06 
07#解决安装软件包中出现的依存关系
08qing@QingSword.COM:~$ sudo apt install -f
09 
10#给软件添加可执行权限
11qing@QingSword.COM:~$ sudo chmod +x VMware-Workstation-Full-12.1.0-3272444.x86_64.bundle
12 
13#启动安装程序
14qing@QingSword.COM:~$ sudo ./VMware-Workstation-Full-12.1.0-3272444.x86_64.bundle
15 
16#之后就是全界面安装,根据提示安装就好了

安装过程中需要输入序列号,这里提供几个序列号,不论是linux版还是windows版都能通用:

VMware-Workstation-9序列号:4F4R4-AEK53-TZYU9-KK9X4-9AWPQ
VMware-Workstation-10序列号:5F29M-48312-8ZDF9-A8A5K-2AM0Z
VMware-Workstation-11序列号:1F04Z-6D111-7Z029-AV0Q4-3AEH8
VMware-Workstation-12序列号:5A02H-AU243-TZJ49-GTC7K-3C61N
VMware-Workstation-14序列号:CG54H-D8D0H-H8DHY-C6X7X-N2KG6
VMware-Workstation-15序列号:YZ718-4REEQ-08DHQ-JNYQC-ZQRD0

0×3.优化VMware启动服务

注:这一步是可选操作,在/etc目录中删除文件请谨慎。

VMware在安装好之后,有几个服务是随机启动的,但我们并非每次启动都需要使用VMware,这些随机启动的服务在我们没有使用的时候白占着系统资源,我们并不希望这样,我们希望在使用VMware时手动启动这些服务,而不让他们随机启动,笔者给出了一个可行方案,使用两个sh脚本来控制vmware全部服务的启动和关闭。

01#1.删除所有开机启动服务
02#进入/etc目录找到如下几个目录,进入每一个目录删除包含vmware的文件
03rc0.d/ rc1.d/ rc2.d/ rc3.d/ rc4.d/ rc5.d/ rc6.d/ rcS.d/
04#这里用rc0举例,后面的以此类推
05qing@qingsword.com:~$ cd /etc/rc0.d/
06qing@qingsword.com:/etc/rc0.d$ sudo rm -rf *vmware*
07 
08#2.创建两个.sh结尾的文件,比如svm.sh和dvm.sh,svm用来启动vmware服务,dvm用来关闭vmware服务
09qing@qingsword.com:~$ vim svm.sh
10#输入下面的内容
11#!/bin/bash
12sudo systemctl start vmware
13sudo systemctl start vmware-workstation-server
14sudo systemctl start vmware-USBArbitrator
15qing@qingsword.com:~$ vim dvm.sh
16#输入下面的内容
17#!/bin/bash
18sudo systemctl stop vmware-USBArbitrator
19sudo systemctl stop vmware-workstation-server
20sudo systemctl stop vmware
21 
22#3.在需要启动vmware时运行svm.sh脚本启动服务,确保sh脚本在终端当前路径下,否则请在文件名前添加路径
23qing@qingsword.com:~$ bash svm.sh
24 
25#4.在使用完后关闭这些服务
26qing@qingsword.com:~$ bash dvm.sh
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值