linux内部署VMware Workstation Proxxx.x86_64.bundle

linux系统内部署VMware Workstation Pro xxx x86_64.bundle

1.1前言

VMware Workstation pro相信这款虚拟化软件搭建都不陌生,可称之为最好用的个人虚拟化软件没有之一,通常这款软件都会被装到Windows内跑各种虚拟机,最多的场景就是Windows内装个VMware Workstation,里面跑linux虚拟机,这次将介绍在linux操作系统内安装VMware Workstation,跑各种虚拟机。

1.2环境介绍

本次演示原因为原虚拟化环境要搬迁,为了虚拟化内各业务不受搬迁影响,决定复用已有的linux物理服务器,临时为期提供运算服务,故安装vmware Workstation提供各类资源。

本次安装的各环境版本如下。

**操作系统:**中标麒麟V7.4 最小化安装。Kernel:3.10.0-957.el7.x86_64

**VMware Workstation版本:**V15.5.5

至于VMware Workstation版本对应linux哪个版本。我这里理解16.2.x及以下版本可对应linux7,以上版本则需要linux8或更高版本,具体大家可自行尝试。

1.3软件包获取

操作系统:中标麒麟V7系列,完全可以理解为对应centos7,我这里将分享麒麟7.4于7.6两个版本,如果没有可去获取centos镜像

个人云盘: https://pan.baidu.com/s/1O1QJim4cCJpe22b4ZEJHbQ 提取码: kjhg

阿里云:https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.160a1b11ERj9Qc

VMware Workstation:低版本的官网已经不更新了,目前官网可下载的是17.5.x以上版本,要求较高的操作系统版本。

较低版本就要就要靠大家自己去一点一点找了,我这里分享两个版本的,以及部分Windows版本的下载网站(网站下载内容较全,大家可以自行保存以备不时之需)。

个人云盘: https://pan.baidu.com/s/15mezLcG7nU5UIWVk0s1TIQ 提取码: kjhg

软件网站:https://www.423down.com/search/vmware

https://www.filehorse.com/

https://www.oswhy.com/

官网:www.vmware.com

2.1开始安装必要依赖

我这里图方便,使用系统镜像,通过yum去安装所需包同时也能解决所需依赖

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

由于原linux系统我们是最小化安装的,VMware Workstation又依赖图形化,所以先给他把图形化给装上。

可通过软件包组快速安装

yum grouplist 查看当前所有软件组(我这里安装操作系统时选的是中文,所以显示的也是中文)

[root@localhost ~]# yum grouplist
已加载插件:langpacks
已安装环境分组:
带 GUI 的服务器
可用的环境分组:
最小安装
基础设施服务器
文件及打印服务器
基本网页服务器
虚拟化主机
可用组:
传统 UNIX 兼容性
兼容性程序库
图形管理工具
安全性工具
开发工具
控制台互联网工具
智能卡支持
科学记数法支持
系统管理
系统管理工具
完成

使用yum groupinstall安装桌面软件包组

yum groupinstall '带 GUI 的服务器'

安装后设置系统默认运行级别为图形界面模式

systemctl set-default graphical.target

启动桌面环境:

systemctl start graphical.target

启用图形登录管理器(GDM)

systemctl enable gdm

操作完之后,就可以通过显示器,VNC、控制台等能实现图形化的工具,就可以看到原最小化安装的操作系统现在有桌面了。

保险起见还是要给系统重启下

reboot

2.2安装VMware Workstation

将二进制包上传至服务器后给软件包加个执行权限,也可通过sh 或者bash 直接执行。

chmod +x VMware-Workstation-Full-15.5.5-16285975.x86_64.bundle

运行安装包程序

./VMware-Workstation-Full-15.5.5-16285975.x86_64.bundle --console --eulas-agreed --required -s vmware-workstation serialNumber {UY758-0RXEQ-M81WP-8ZM7Z-Y3HDA}

Extracting VMware Installer...done.
Installing VMware Installer 3.0.0
Copying files...
Configuring...
Installing VMware Player Setup

这里也给大家在提供几个激活码

VF750-4MX5Q-488DQ-9WZE9-ZY2D6
UU54R-FVD91-488PP-7NNGC-ZFAX6
YC74H-FGF92-081VZ-R5QNG-P6RY4
YC34H-6WWDK-085MQ-JYPNX-NZRA2	

能看到VMware Workstation Pro就算是成功了在这里插入图片描述剩下的操作就跟Windows版本的操作无异了,较为简单,可以自己琢磨了。

2.3可能出现的问题

因为我也是第一次在linux下安装,还以为跟Windows差距很大,实际情况基本相似,剩下的就跟大家大家分享下期间遇到的问题。

1、双机运行程序后提示Compiling and installing Following kernel modules… vmmon vmnet
在这里插入图片描述

该情况我理解为安装版本与操作系统不兼容,也尝试过通过单独下载这两个驱动包去安装,结果给的报错貌似像是封装类的错误,因此直接更换软件版本。

/opt/vmware/vmware-host-modules-workstation-16.1.2/vmmon-only/./include/vm_assert.h:293:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
       _Static_assert(e, #e); \
                      ^
/opt/vmware/vmware-host-modules-workstation-16.1.2/vmmon-only/common/task.c: In function ‘TaskVerifyPTMap’:
/opt/vmware/vmware-host-modules-workstation-16.1.2/vmmon-only/common/task.c:966:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
make[2]: *** [/opt/vmware/vmware-host-modules-workstation-16.1.2/vmmon-only/common/task.o] Error 1
make[1]: *** [_module_/opt/vmware/vmware-host-modules-workstation-16.1.2/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/kernels/3.10.0-957.el7.x86_64'

2、使用命令行,执行Vmware 启动服务时回显DISPLAY is not set, unable to open the VMware Workstation user interface.

使用命令行,执行Vmware 启动服务时回显DISPLAY is not set, unable to open the VMware Workstation user interface.

该错误是因,当前是命令行xhell连接,可通过开启X11转发解决。如果是通过VNC,或者控制台等带有图形化功能时,则没有此类报错。

在这里插入图片描述

另外也分享一个大佬更新文章,内容很详细。

https://blog.youkuaiyun.com/justlpf/article/details/132907164

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值