Ubuntu安装VMware虚拟机

简介: Ubuntu安装VMware虚拟机

官网下载
参考文档

一、安装主程序

  1. 从官网下载好安装包后,执行
su root

执行su root的时候可能会报错,例如认证失败的错误,执行下面的命令设置密码即可重新su root

sudo passwd root
  1. 根据安装程序的名称执行命令:
sh VMware-Workstation-xxxx-xxxxxxx

运行安装程序,例如

sh VMware-Workstation-Full-16.2.4-20089737.x86_64.bundle

当看到类似如下的输出时说明安装成功

Extracting VMware Installer...done.
Installing VMware Workstation 16.2.4
    Configuring...
[######################################################################] 100%
Installation was successful.
  1. 在应用程序菜单找到VMware的图标(VMware Workstation),点击打开

在这里插入图片描述
选择 I accept,然后点Next
在这里插入图片描述
继续选择 I accept,然后点Next
在这里插入图片描述
这个是选择是否每次启动的时候检查更新,我选的Yes
在这里插入图片描述
这个是选择是否加入用户体验改善计划,我选的No
在这里插入图片描述
如果有密钥的话在这里输入密钥,没有的话可以选择下方的 I want to try 试用
在这里插入图片描述
输入密码后如果成功安装,会进入软件的主界面
在这里插入图片描述
Linux版好像是没有中文的,只能使用英文
在这里插入图片描述

解决报错

Could not open /dev/vmmon: ?????????. Please make sure that the kernel module `vmmon' is loaded

则需要继续进行步骤二安装内核模块(我在Ubuntu22.04上安装的时候就需要安装内核模块,而在Kubuntu22.04上没有手动安装就成功打开了)

Before you can run VMware, several modules must be compiled and loaded into the running kernel

在这里插入图片描述
这个问题可能是由于升级ubuntu导致的(比如sudo apt upgrade),我是点击Install后就能正常使用VM了,如果还是不行,可以尝试步骤二

二、安装内核模块

  1. 下载源码

有梯子的话可以直接从github下载

git clone https://github.com/mkubecek/vmware-host-modules.git

没有的话可以从我的gitee仓库下载

git clone git@gitee.com:c1h2/vmware-host-modules.git
  1. 进入文件夹,然后根据自己VM的版本切换分支
cd vmware-host-modules

比如我的版本是16.2.4,那么就需要输入

git checkout workstation-16.2.4
  1. 编译并安装
make
sudo make install
  1. 执行这条命令后,再重新打开VM
sudo /etc/init.d/vmware start
目录
相关文章
|
2天前
|
Unix Linux 虚拟化
虚拟机VMware知识积累
虚拟机VMware知识积累
|
10天前
|
关系型数据库 MySQL Linux
通过虚拟机进行安装Centos7.0并且安装MySQL
通过虚拟机进行安装Centos7.0并且安装MySQL
29 0
|
3天前
|
Ubuntu
在Ubuntu上安装JetBrains Toolbox并解决libfuse.so.2依赖问题
在Ubuntu上安装JetBrains Toolbox并解决libfuse.so.2依赖问题
9 3
|
4天前
|
消息中间件 Ubuntu 数据安全/隐私保护
Ubuntu上安装RabbitMQ
Ubuntu上安装RabbitMQ
8 1
|
4天前
|
Ubuntu Docker 容器
ubuntu安装docker
ubuntu安装docker
62 1
|
11天前
|
存储 IDE 开发工具
【读书笔记】 玩转虚拟机基于Vmware+Windows 虚拟化技术
【读书笔记】 玩转虚拟机基于Vmware+Windows 虚拟化技术
|
12天前
|
Ubuntu PHP Apache
蓝易云 - 如何在Ubuntu 22.04上安装PHP8.1并设置本地开发环境
以上就是在Ubuntu 22.04上安装PHP 8.1并设置本地开发环境的步骤。
19 2
|
12天前
|
虚拟化 UED
vmware-17虚拟机安装教程(保姆级,包含图文讲解,不需注册账户)
vmware-17虚拟机安装教程(保姆级,包含图文讲解,不需注册账户)
|
12天前
|
缓存 Ubuntu 应用服务中间件
Ubuntu 22.04 上安装、配置和使用 Nginx 可以分为几个简单的步骤
Ubuntu 22.04 上安装、配置和使用 Nginx 可以分为几个简单的步骤
|
2天前
|
Ubuntu Linux
【问题复盘】在Ubuntu 20.04下安装OFED驱动 复盘:在Ubuntu 20.04下安装OFED驱动
整个问题主要是由于不同的内核版本导致文件路径不同,进而导致安装过程中某些库无法按预期安装而出现问题。 为什么使用最新的OFED驱动解决了问题呢?推测是最新驱动补充了之前缺失的某些文件,因此后续安装过程能够正常进行。 例如,在OFED 5.4中,某个安装所需的文件F位于A处,但安装程序却在B处查找该文件,导致报错。而在OFED 5.8中,该安装所需的文件F被移回到B处,此时不管去哪里查找都能找到文件F,因此安装可以正常进行。