在Linux(CentOS)命令行下安装VMware-Workstation

   百度百科:VMware Workstation(中文名“威睿工做站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不一样的操做系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。VMware Workstation可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术赛过了市面上其余的虚拟计算机软件。对于企业的 IT开发人员和系统管理员而言, VMware在虚拟网路,实时快照,拖曳共享文件夹,支持 PXE 等方面的特色使它成为必不可少的工具。linux

  你们一般都是在Windows操做系统上安装VMware Workstation,其安装方法很简单。可是在Linux下安装VMware Workstation确有不少不肯定的因素,本文将以CentOS系统为基础进行安装。windows


 VMware Workstation的版本从V11.0之后不能在安装到32位的操做系统上,若是你想安装到32位的操做系统,只能安装VMware 10.0和或之前的版本。centos


 通过不断的尝试,及在vmware英文官方参考vmware在linux下的操做系统兼容状况说明后。最终选择安装如下2个版本的VMware软件,这2个版本在www.vmware.com 都可以下载到:bash

  • VMware-Workstation-Full-10.0.6-2700073.x86_64.bundle服务器

    该版本只能安装到CentOS6.5下面(未出现任何错误),记得千万不要在安装完操做系统后进行升级,特别是系统内核,不然升级到最新版本的CentOS6.8就不能在安装了,若是升级了系统,可能你在安装VMware的时候会出现未知错误。网络


  • VMware-Workstation-Full-12.1.1-3770994.x86_64.bundleide

    该版本能安装到CentOS7.0之后的版本,我测试的系统是CentOS7.2。在安装和运行时未出现任何错误。工具


其大概的安装步骤以下:测试

1.操做系统选择ui

 因咱们是想在服务器上运行VMware,且在后期想经过远程来管理虚拟机的建立、删除、快照、启动、关机或自启动等,因此咱们选择CentOS-6.5-x86_64-minimal或CentOS-7-x86_64-Minimal-1511。

    http://mirrors.aliyun.com/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-minimal.iso

    http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1511.iso


2.操做系统分区的设置

 首先就是分区的设置了,这一步在安装操做系统的时候就规划好了,不要用操做系统安装时的自动分区,而要自定义分区。这样在安装VMware后你能得到更大的存储空间。大体的分区分配以下:

/dev/sda1      ext4   1024M     /boot
/dev/sda2      swap   4096M    swap
/dev/sda3      ext4   剩余空间   /

IP地址设置为(可自行更改):10.0.0.110/24


3.关闭防火墙

 在CentOS6.5下关闭防火墙,执行以下命令:

/etc/init.d/iptables stop
chkconfig iptables off

 在CentOS7.2下关闭防火墙,执行以下命令:

systemctl stop firewalld 
systemctl disable firewalld


4.关闭SElinux

sed -i "s/^SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config   #永久关闭     
setenforce 0                                #当即生效


5.安装依赖包(保证安装时可以联通互联网)

yum -y install perl gcc kernel-devel libX11 libXinerama libXcursor libXtst


6.安装VMware

在CentoOS6.5下安装VMware10.0.6

chmod +x VMware-Workstation-Full-10.0.6-2700073.x86_64.bundle
./VMware-Workstation-Full-10.0.6-2700073.x86_64.bundle --console \
--eulas-agreed \
--required \
-s vmware-workstation serialNumber MA491-6NL5Q-AZAM0-ZH0N2-AAJ5A

在CentoOS7.2下安装VMware10.0.6

chmod +x VMware-Workstation-Full-12.1.1-3770994.x86_64.bundle
./VMware-Workstation-Full-12.1.1-3770994.x86_64.bundle --console \
--eulas-agreed \
--required \
-s vmware-workstation serialNumber UY5EK-DYW1Q-H808P-TQXQ9-XFUY2

VMware命令行含义:

    --console                                             #以命令行模式安装,默认为gui模式 。

    --eulas-agreed                                     #自动赞成安装协议,若是不使用,须要按q和yes。

    --required                                            #显示安装协议后,并自动安装。

    -s vmware-workstation serialNumber   #输入vmware序列号

7.安装VMware后的检查

vmware-modconfig --install-status
执行完以上命令后,若是出现以下信息表示安装成功。
vmmon: installed
vmnet: installed
vmblock: installed
vmci: installed
vsock: installed

8.远程测试是否可用

 在其余windows机器上打开相同版本的vmware虚拟机windows版后(固然,你得先安装它)。选择“主页”-“链接远程服务器”。

wKiom1e_r2GzgtrrAAAqK84GxUs408.png

 服务器名称(S):      输入咱们安装的linux操做系统的IP地址10.0.0.110
 用户名(U):        输入咱们安装的linux操做系统的超级用户root
 密码(P):         输入咱们安装的linux操做系统的root用户的密码

 

 点击”链接“后,出现认证提示,选在”确认“便可。

 这时在”共享的虚拟机“下面就会出现咱们刚刚链接的服务器地址10.0.0.110,点击这个地址,这样就能够远程控制vmware进行操做了。

wKioL1e_sArzuQ-oAAAHRmiCIpY858.png

wKioL1e_sHKg4JRnAAAU7qFEXB0640.png

相关文章
相关标签/搜索