windows中安装VMware Workstation Pro虚拟机和ubuntu

目录

一、安装 VMware Workstation Pro 虚拟机

1、官网下载VMware Workstation Pro

1.1 选中 "VMware Workstation Pro for PC" 的 "DOWNLOAD NOW"

1.2 跳转到broadcom登录页面

1.3 注册账号

1.4 输入给邮箱收到的验证码信息,然后点击”Verify & Continue“

1.5 填写基本信息,然后点击”Create Account“

1.6 向下滑,点击”I’ll do it later“

1.7 输入账号、密码进行登录

1.8 点击”My Downloads“,选中 "HERE"

1.9 选中"VMWare Workstation Pro"

1.10 window下安装虚拟机选 "VMware Workstation Pro 17.0 for Windows"

1.11 选中需要的版本

1.12 开始下载

1.13 地址信息随便填下,选中"Submit"

1.14 跳转到这个页面,点击右边的图标,开始下载

2、安装 VMware Workstation Pro

2.1 双击

2.2 下一步,修改安装位置

2.3 根据需求,这两项是否勾选(建议不勾选)

2.4 下一步,安装

2.5 安装完成,桌面生成

二、虚拟机上安装Ubuntu

1、下载ubuntu iso镜像

2、VMware Workstation Pro 中创建新的虚拟机

2.1 创建新的虚拟机

2.2 选中自定义(高级)

2.3 下一步

2.4 安装客户机操作系统

3、VMware 虚拟机上安装ubuntu

3.1 加载 Ubuntu iso 镜像

3.2 安装 ubuntu

3.2.1 选择 "中文(简体)" ,并安装 Ubuntu

3.2.2 键盘布局,使用默认的,点击"继续"

3.2.3 更新和其他软件如下,选中 "继续"

3.2.4 使用默认的“清除整个磁盘并安装Ubuntu”,选中"现在安装"。然后选中 "继续"

3.2.5 设置地区

3.2.6 下一步设置用户名和密码,设好后,点击“继续”,系统就会开始正式安装

3.2.7 安装完成,提示重启


一、安装 VMware Workstation Pro 虚拟机


1、官网下载VMware Workstation Pro

链接:https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion

1.1 选中 "VMware Workstation Pro for PC" 的 "DOWNLOAD NOW"

1.2 跳转到broadcom登录页面

1.3 注册账号

右上角选中 REGISTER

输入邮箱,我用的qq邮箱(网易163邮箱好像不太行)

1.4 输入给邮箱收到的验证码信息,然后点击”Verify & Continue“

1.5 填写基本信息,然后点击”Create Account“

1.6 向下滑,点击”I’ll do it later“

1.7 输入账号、密码进行登录

1.8 点击”My Downloads“,选中 "HERE"

1.9 选中"VMWare Workstation Pro"

1.10 window下安装虚拟机选 "VMware Workstation Pro 17.0 for Windows"

1.11 选中需要的版本

1.12 开始下载

选中 "Yes"

1.13 地址信息随便填下,选中"Submit"

1.14 跳转到这个页面,点击右边的图标,开始下载

下载好的文件如下:

2、安装 VMware Workstation Pro


2.1 双击

2.2 下一步,修改安装位置

2.3 根据需求,这两项是否勾选(建议不勾选)

2.4 下一步,安装

2.5 安装完成,桌面生成

打开后如图:

说明:自 2024 年 9 月起,VMware Workstation Pro 已转为免费使用(商业、教育和个人用途均适用),最新版本无需许可证密钥即可激活‌!

二、虚拟机上安装Ubuntu


1、下载ubuntu iso镜像

官方链接:https://ubuntu.com/download/desktop

以下载22.04版本为例,选中 "check out our alternative downloads"

展开Ubuntu22.04LTS,LTS为长期支持的意思

选中 Ubuntu-22.04.5-desktop-amd64.iso 开始下载

点击.iso映像文件,即开始下载

2、VMware Workstation Pro 中创建新的虚拟机

2.1 创建新的虚拟机

2.2 选中自定义(高级)

2.3 下一步

2.4 安装客户机操作系统

选择你新创建的虚拟机要安装什么系统?windos 还是 linux,如果你要现在就安装系统的话需要准备好系统文件,一般是.iso 文件。我们现在不安装系统,因此选择“稍后安装操作系统(S)”这个选项

选择“Linux”,版本选择 Ubuntu 64 位,然后点击“下一步”

虚拟机名字,我使用默认的。虚拟机位置选择,做嵌入式开发建议这块空磁盘的大小不小于 100GB。我这里 D盘 631G 给虚拟机使用。

处理器配置,根据自己的实际电脑 CPU 配置来设置即可,下一步。

根据自己电脑的实际内存配置来设置分给虚拟机的内存大小,比如我的电脑是 16GB 的内存,因此我可以给虚拟机分配 8GB 的内存, 下一步

选择“使用桥接网络”,然后点击“下一步”

I/O 控制器类型选择默认值就行,也就是“LSI Logic”,然后点击“下一步”

选择磁盘类型,使用默认值“SCSI”即可,然后点击“下一步”

使用默认 "创建新虚拟磁盘”,这样我们前面设置好的那个空的磁盘就会被创建为一个新的磁盘,设置好以后点击“下一步”

进入磁盘容量设置界面。注意,磁盘空间尽量大一点,不要设置成建议的 20GB,最好 50GB 以上,否则开发过程中很容易提示磁盘空间不够。我之前分配D盘 631G 给Ubuntu使用,因此这里设成500G

下一步

完成

这就是刚创建好的虚拟机,还需要在虚拟机中安装Ubuntu操作系统。

3、VMware 虚拟机上安装ubuntu

3.1 加载 Ubuntu iso 镜像

选中虚拟机->设置

设置“USB 控制器”选项,默认 USB 控制器的 USB 兼容性为 USB2.0,这样当你使用USB3.0 的设备的时候 Ubuntu 可能识别不出来,因此我们需要调整 USB 兼容性为 USB3.1

选中 CD/DVD(SATA) -> 使用ISO映像文件 -> 浏览,选中 ubuntu-22.04.5-desktop-amd64.iso 镜像,点击 "确定”

启动虚拟机

3.2 安装 ubuntu

启动虚拟机后,会提示安装 Ubuntu

3.2.1 选择 "中文(简体)" ,并安装 Ubuntu

安装会有几个配置步骤,如下。

3.2.2 键盘布局,使用默认的,点击"继续"

3.2.3 更新和其他软件如下,选中 "继续"

3.2.4 使用默认的“清除整个磁盘并安装Ubuntu”,选中"现在安装"。然后选中 "继续"

3.2.5 设置地区

3.2.6 下一步设置用户名和密码,设好后,点击“继续”,系统就会开始正式安装

3.2.7 安装完成,提示重启

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/77282.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何快速轻松地恢复未保存的 Word 文档:简短指南

文字处理器已经存在了几十年,其中许多已经变得非常擅长防止问题。丢失未保存的数据是一个常见问题,因此办公软件通常带有恢复文件的方法。在本文中,我们将介绍如何恢复 Word 文档,即使您尚未保存它。 确保数据安全的最佳方法是保…

JavaScript原生实现简单虚拟列表(列表不定高)

本文首发在我的个人博客上:JavaScript原生实现简单虚拟列表(列表不定高)https://www.brandhuang.com/article/1745637125513 前言 之前实现了一个定高版本的虚拟列表,今天在定高版本的基础上稍作调整,来实现不定高版本,之前的版本…

redis数据类型-位域bitfield

redis数据类型-位域bitfield 文档 redis单机安装redis常用的五种数据类型redis数据类型-位图bitmapredis数据类型-基数统计HyperLogLogredis数据类型-地理空间GEOredis数据类型-流Stream 官方文档 官网操作命令指南页面:https://redis.io/docs/latest/commands/…

pandas读取MySQL中的数据

使用pandas读取MySQL中的数据 1、导入库 pip install pandas pip install sqlalchemy2、示例代码 # -*- coding: utf-8 -*-import pandas as pd import re from sqlalchemy import create_engine# 清洗文本 def clean_text(text):text

MyBatis缓存配置的完整示例,包含一级缓存、二级缓存、自定义缓存策略等核心场景,并附详细注释和总结表格

以下是MyBatis缓存配置的完整示例,包含一级缓存、二级缓存、自定义缓存策略等核心场景,并附详细注释和总结表格: 1. 一级缓存(默认开启) // 使用同一SqlSession执行两次查询,自动命中一级缓存 try (SqlSe…

深入解析 C++17 中的std::variant与std::visit:从原理到实践

引言 什么是std::variant 在 C17 之前,如果你想在一个变量中存储多种可能的类型,通常会使用 union 或 void* 指针。然而,这些方法都有明显的缺点。 使用 union 时,类型信息会丢失,使得代码容易出错。 void* 指针则需…

Dijkstra算法对比图神经网络(GNN)

什么是AI模型? AI模型(人工智能模型)是一类模仿人类智能行为的数学模型或算法。它们通过从大量数据中学习,识别模式、做出预测或决策。常见的AI模型包括机器学习模型(如决策树、神经网络、支持向量机)和深度学习模型(如卷积神经网络CNN、循环神经网络RNN)。简单来说,…

Yarn 安装与使用教程

Yarn 安装与使用教程 Yarn 是一个由 Facebook 开发的 JavaScript 包管理工具,它比传统的 npm 更加高效、可靠,并且在性能上有所提升。Yarn 主要解决了 npm 安装速度慢、并发性差、缓存机制不完善等问题,它提供了更快的安装速度、更稳定的依赖…

Spring Boot 的配置加载顺序

Spring Boot 的配置加载顺序是“后来居上”——优先级高的配置源会覆盖优先级低的配置源中的同名配置 覆盖规则如下: 后加载的配置具有更高的优先级,会覆盖先加载的配置。如果多个配置源中存在同名配置项,最终生效的是具有最高优先级的那个…

Git分支重命名与推送参数解析

这两个参数的解释如下: git branch -M master 中的 -M 参数 -M 是 --move --force 的组合简写,表示强制重命名当前分支为 master。如果当前分支已经存在名为 master 的分支,-M 会强制覆盖它(慎用,可能导致数据丢失&…

qt源码编译

问题1&#xff1a; 源码头文件问题&#xff1a; 有部分头文件缺少#include<limits>头文件 home/jetson/qt-everywhere-src-5.15.2/qtbase/include/QtCore/qfloat16.h /home/jetson/qt-everywhere-src-5.15.2/qtbase/src/corelib/text/qbytearraymatcher.h 问题2&…

芯岭技术XL32F003单片机 32位Cortex M0+ MCU简单介绍 性能优异

XL32F003单片机是深圳市芯岭技术有限公司的一款基于 32 位 ARM Cortex-M0 内核的高性能微控制器&#xff0c;提供SOP8/SOP14/SOP16/TSSOP20/SSOP24/QFN20/QFN32多种封装可选&#xff0c;可满足不同设计需求。XL32F003可用于工业控制、手持设备、PC 外设、传感器节点等应用场景&…

计算机图形学实践:结合Qt和OpenGL实现绘制彩色三角形

在Qt项目中结合OpenGL与CMake需要配置正确的依赖关系、链接库以及代码结构设计。以下是具体实现步骤和关键要点&#xff1a; 一、环境准备 安装Qt 确保安装包含OpenGL模块的Qt版本&#xff08;如Qt OpenGL、Qt OpenGLWidgets组件&#xff09;。安装CMake 使用3.10及以上版本&a…

3:QT联合HALCON编程—海康相机SDK二次程序开发

思路&#xff1a; 1.定义带UI界面的主函数类 1.1在主函数中包含其它所有类头文件&#xff0c;进行声明和实例化&#xff1b;使用相机时&#xff0c;是用公共相机的接口在某一个具体函数中去实例化具体的海康相机对象。 1.2设计界面&#xff1a;连接相机&#xff0c;单次采集&a…

基于大模型底座重构司法信息系统

前置篇章&#xff1a;法律智能体所需的基础知识 构建一个高效的法律智能体&#xff0c;特别是在基于RAG&#xff08;Retrieval-Augmented Generation&#xff09;架构的背景下&#xff0c;需要融合多种学科和领域的知识。以下是对法律智能体开发和应用所需核心基础知识的简要介…

类《双人成行》3D动作益智冒险类双人控制游戏开发

服务器端采用了基于开源Kbengine&#xff08;引擎使用C和Python编写&#xff09;的多人在线游戏服务器&#xff0c;客户端采用Unity3D。游戏支持线上的双人联机房间功能。 资源地址&#xff1a;类《双人成行》3D动作益智冒险类双人控制游戏开发教程 | Unity 中文课堂 一、游戏…

Spark--基本介绍

Spark是基于内存的快速&#xff0c;通农用&#xff0c;可拓展的大数据分析计算引擎&#xff0c;Hadoop是一个分布式系统基础架构 Spark和Hadoop之间的对比和联系 架构与组件&#xff1a; Hadoop&#xff1a; ■ HDFS&#xff1a;分布式文件系统&#xff0c;负责海量数据存储。…

05-GPIO原理

一、概述 1、GPIO,即通用I/O(输入/输出)端口&#xff0c;是STM32可控制的引脚。STM32芯片的GPIO引脚与外部设备连接起来&#xff0c;可实现与外部通讯、控制外部硬件或者采集外部硬件数据的功能。 2、GPIO的复用:引脚复用是指将单个引脚配置为多个功能的能力。在 STM32 中&…

基于LangChain4J的AI Services实践:用声明式接口重构LLM应用开发

基于LangChain4J的AI Services实践&#xff1a;用声明式接口重构LLM应用开发 前言&#xff1a;当Java开发遇上LLM编程困境 在LLM应用开发领域&#xff0c;Java开发者常面临两大痛点&#xff1a;一是需要手动编排Prompt工程、记忆管理和结果解析等底层组件&#xff0c;二是复杂…

深入解析 Docker 容器进程的 cgroup 和命名空间信息

深入解析 Docker 容器进程的 cgroup 和命名空间信息 在现代 Linux 系统中&#xff0c;控制组&#xff08;cgroup&#xff09;和命名空间&#xff08;namespace&#xff09;是实现容器化技术的核心机制。cgroup 用于管理和限制进程的资源使用&#xff08;如 CPU、内存、I/O&…