当前位置: 首页 > news >正文

VMware虚拟机部署Linux Ubuntu系统

本文介绍基于VMware Workstation Pro虚拟机软件,配置Linux Ubuntu操作系统环境的方法。

  首先,我们需要进行VMware Workstation Pro虚拟机软件的下载与安装。需要注意的是,VMware Workstation Pro软件是一个收费软件,而互联网中有很多可以下载后直接免费激活、使用这一软件的方法与资源,这里就不再赘述,直接从VMware Workstation Pro软件的安装开始介绍。

  第一步,将大家下载好的VMware Workstation Pro软件安装包打开,进入安装步骤。

  其中,在如下窗口中,我们可以指定软件安装的路径(如果系统盘不是很大的话建议更换到其他盘符下);同时,将以下两个勾选项都选中。

  在完成VMware Workstation Pro软件的安装后,如果我们是通过输入许可证密钥(这个密钥网上也有很多资源)来激活软件,我们就需要选择“许可证”进入密钥输入界面,并完成软件的激活。

  安装完毕后,需要重启电脑。

  重启电脑后,打开VMware Workstation Pro虚拟机软件,将出现如下图所示的界面。

  以上即完成了VMware Workstation Pro虚拟机软件的下载与安装。

  接下来,我们需要下载Linux Ubuntu操作系统的镜像文件,用以后期在虚拟机中安装Linux Ubuntu操作系统。Linux Ubuntu操作系统是免费使用的,因此我们可以直接从其官网进行下载。

  Linux Ubuntu操作系统的镜像文件相对比较大;大家下载的时候可以先继续进行着下文的步骤。

  Linux Ubuntu操作系统的镜像文件下载同时,我们首先需要在VMware Workstation Pro虚拟机软件中配置新的虚拟机。如下图所示,我们选择“创建新的虚拟机”选项。

  在弹出的窗口中,选择“典型”选项。

  随后,在如下所示的界面中,如果我们此时已经完成了Linux Ubuntu操作系统镜像文件的下载,那么可以选中第二项“安装程序光盘映像文件(iso)”选项,并选择我们下载好的Linux Ubuntu操作系统的镜像文件;如果此时还没有下载好镜像文件,那么选择下图中红色框内的选项即可。

  随后,在如下所示的界面中,选择我们创建虚拟机的操作系统(本文中就是Linux)及其版本(本文中就是Ubuntu 64位)。

  随后,配置这台虚拟机的名称与其存储位置;这里同样建议将“位置”选择为除系统盘以外的其他盘符。

  接下来,我们需要配置虚拟机所占用的磁盘大小。这里我们选择默认即可;后续使用虚拟机的过程中如果该项不合适,还可以再修改。

  随后,在接下来的窗口中,我们可以选择“自定义硬件”,从而对虚拟机的更多属性进行配置。

  其中,我们可以对内存进行修改;这里也建议大家使用默认的内存即可;后续使用虚拟机的过程中如果该项不合适,还可以再修改。

  此外,如果此时我们的Linux Ubuntu操作系统镜像文件已经下载好,可以在如下所示的位置将其选中;如果还没有下载好,继续进行后续的步骤即可。

  随后,我们完成了虚拟机的建立与配置。

  这个时候,我们就需要等待Linux Ubuntu操作系统镜像文件的下载进度了,需要其下载完毕后进行接下来的操作。

  首先,如果Linux Ubuntu操作系统镜像文件是刚刚下载好的,我们需要在“编辑虚拟机设置”选项中,找到如下所示的界面,并在“使用ISO映像文件”处选择我们下载好的Linux Ubuntu操作系统镜像文件。

  接下来,选择“开启此虚拟机”选项。

  如果虚拟机是第一次开启,一开始会先有一个界面,让大家选择要进入哪一个模式(大概是这个意思,我这里没来得及截图);如果出现这个选择,大家就选择第一项,即包含有try or install字样的那一项即可;或者直接稍等片刻,系统会自动进入我们需要的模式。

  随后,虚拟机将开机。

  接下来,我们需要为虚拟机安装Linux Ubuntu操作系统。选择“Install Ubuntu”选项。

  接下来,配置好虚拟机之后Linux Ubuntu操作系统的语言。如果需要中文,大家按照下图所示的选项进行选择即可;我这里Linux Ubuntu操作系统语言则选择了默认的英文。

  接下来,在下图所示的界面中,选择默认的选项,并点击“Continue”。

  在弹出的提示窗口中,依然选择“Continue”。

  接下来,我们选择我们所在的地理位置,并设置虚拟机Linux Ubuntu操作系统的账户名称、电脑名称与账户密码等。

  这里需要注意一点,如果大家此时发现自己的虚拟机不能用小键盘,可以参考本文最后一部分内容来设置;我们这里还是先继续Linux Ubuntu操作系统的安装。完成前述全部配置后,即可开始Linux Ubuntu操作系统的安装;这一安装步骤大概需要十几分钟。

  安装完毕后,虚拟机将提示需要重启;我们重启虚拟机即可。

  如果这一次重启时,一直卡在下图所示的界面,则直接按下回车键即可。这里要注意,要先用鼠标在虚拟机屏幕内点一下,然后再按下回车键;否则可能这个回车是按在我们的主机环境下,导致虚拟机一直没有反应。

  接下来,即可完成开机。这里我们输入刚刚创建的账户密码即可。

  以上,即完成了VMware Workstation Pro虚拟机配置Linux Ubuntu操作系统的方法。

  最后,介绍一下如何在虚拟机中开启小键盘。首先,如果此时虚拟机是开着的,那么需要点击最上方的橘色暂停按钮,并右键虚拟机名称选择“设置”(或者选择“编辑虚拟机设置”)。

  在弹出的窗口中,选择“选项”→“常规”,并将“增强型键盘”一栏选为“在可用时使用(推荐)”;如下图所示。

  最后,确保在虚拟机中通过Num Lock键开启小键盘,便可以在虚拟机中使用小键盘了。

相关文章:

VMware虚拟机部署Linux Ubuntu系统

本文介绍基于VMware Workstation Pro虚拟机软件,配置Linux Ubuntu操作系统环境的方法。 首先,我们需要进行VMware Workstation Pro虚拟机软件的下载与安装。需要注意的是,VMware Workstation Pro软件是一个收费软件,而互联网中有很…...

RFID标签:数字时代的智能身份

在数字时代,RFID标签(Radio-Frequency Identification)成为物联网(IoT)中不可或缺的一环。作为一种小巧却功能强大的设备,RFID标签在各个领域的应用不断扩展,为我们的生活和工作带来了新的可能性…...

《动手学深度学习(PyTorch版)》笔记3.2

注:书中对代码的讲解并不详细,本文对很多细节做了详细注释。另外,书上的源代码是在Jupyter Notebook上运行的,较为分散,本文将代码集中起来,并加以完善,全部用vscode在python 3.9.18下测试通过。…...

elasticsearch8.x版本docker部署说明

前提,当前部署没有涉及证书和https访问 1、环境说明,我采用三个节点,每个节点启动两个es,用端口区分 主机角色ip和端口服务器Amaster192.168.2.223:9200服务器Adata192.168.2.223:9201服务器Bdata,master192.168.2.224:9200服务器Bdata192.1…...

使用scyllaDb 或者cassandra存储聊天记录

一、使用scyllaDb的原因 目前开源的聊天软件主要还是使用mysql存储数据,数据量大的时候比较麻烦; 我打算使用scyllaDB存储用户的聊天记录,主要考虑的优点是: 1)方便后期线性扩展服务器; 2)p…...

Visual Studio如何修改成英文版

1、打开 Visual Studio Installer 2、点击修改 3、找到语言包,选择需要的语言包,而后点击修改 4、等待下载 5、 安装完成后启动Visual Studio 6、在工具-->选项-->环境-->区域设置-->English并确定 7、重启 Visual Studio,配置…...

gin中使用swagger生成接口文档

想要使用gin-swagger为你的代码自动生成接口文档,一般需要下面三个步骤: 按照swagger要求给接口代码添加声明式注释,具体参照声明式注释格式。使用swag工具扫描代码自动生成API接口文档数据使用gin-swagger渲染在线接口文档页面 第一步&…...

最新AI创作系统ChatGPT网站系统源码,Midjourney绘画V6 ALPHA绘画模型,ChatFile文档对话总结+DALL-E3文生图

一、前言 SparkAi创作系统是基于ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统,支持OpenAI-GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美,那么如何搭建部署AI创作ChatGPT?小编这里写一个详细图文教程吧。已支持GPT…...

解析dapp:从底层区块链看DApp的脆弱性和挑战

每天五分钟讲解一个互联网只是,大家好我是啊浩说模式Zeropan_HH 在Web3时代,去中心化应用程序(DApps)已成为数字经济的重要组成部分。它们的同生性,即与底层区块链网络紧密相连、共存亡的特性,为DApps带来…...

机器学习整理

绪论 什么是机器学习? 机器学习研究能够从经验中自动提升自身性能的计算机算法。 机器学习经历了哪几个阶段? 推理期:赋予机器逻辑推理能力 知识期:使机器拥有知识 学习期:让机器自己学习 什么是有监督学习和无监…...

RISC-V常用汇编指令

RISC-V寄存器表: RISC-V和常用的x86汇编语言存在许多的不同之处,下面将列出其中部分指令作用: 指令语法描述addiaddi rd,rs1,imm将寄存器rs1的值与立即数imm相加并存入寄存器rdldld t0, 0(t1)将t1的值加上0,将这个值作为地址,取…...

第二篇:数据结构与算法-链表

概念 链表是线性表的链式存储方式,逻辑上相邻的数据在计算机内的存储位置不必须相邻, 可以给每个元素附加一个指针域,指向下一个元素的存储位 置。 每个结点包含两个域:数据域和指针域,指针域存储下一个结点的地址&…...

低代码配置-小程序配置

数据结构 {"data": {"layout": {"api":{"pageApi":{//api详情}},"config":{"title":"页面标题",},"listLayout": {"fields": [{"componentCode": "grid…...

第十八讲_HarmonyOS应用开发实战(实现电商首页)

HarmonyOS应用开发实战(实现电商首页) 1. 项目涉及知识点罗列2. 项目目录结构介绍3. 最终的效果图4. 部分源码展示 1. 项目涉及知识点罗列 掌握HUAWEI DevEco Studio开发工具掌握创建HarmonyOS应用工程掌握ArkUI自定义组件掌握Entry、Component、Builde…...

OJAC近屿智能张立赛博士揭秘GPT Store:技术创新、商业模式与未来趋势

Look!👀我们的大模型商业化落地产品📖更多AI资讯请👉🏾关注Free三天集训营助教在线为您火热答疑👩🏼‍🏫 亲爱的伙伴们: 1月31日晚上8:30,由哈尔滨工业大学的…...

Java接收curl发出的中文请求无法解析

最近做项目遇到了这种情况,Java接收curl发出的中文请求无法解析,英文请求一切正常,中文请求则对方服务器无法解析,可以猜测是中文导致的编码问题,但是奇怪的是,本地输出json也没有乱码,编解码正…...

Java设计模式-外观模式(11)

大家好,我是馆长!今天开始我们讲的是结构型模式中的外观模式。老规矩,讲解之前再次熟悉下结构型模式包含:代理模式、适配器模式、桥接模式、装饰器模式、外观模式、享元模式、组合模式,共7种设计模式。。 外观模式(Decorator Pattern) 定义 外观(Facade)模式一种通…...

HCS-华为云Stack-FusionSphere

HCS-华为云Stack-FusionSphere FusionSphere是华为面向多行业客户推出的云操作系统解决方案。 FusionSphere基于开放的OpenStack架构,并针对企业云计算数据中心场景进行设计和优化,提供了强大的虚拟化功能和资源池管理能力、丰富的云基础服务组件和工具…...

C++类模板实现顺序表SeqList

main函数 #include<iostream> #include<stdlib.h> #include"SeqList.cpp"using namespace std;typedef int ElementType; int main(void) {SeqList< ElementType, 10> SeqList(1);cout << SeqList.ListLength() << endl;bool result;…...

sklearn 学习-混淆矩阵 Confusion matrix

混淆矩阵Confusion matrix&#xff1a;也称为误差矩阵&#xff0c;通过计算得出矩阵的结果用来表示分类器的精度。其每一列代表预测值&#xff0c;每一行代表的是实际的类别。 from sklearn.metrics import confusion_matrixy_true [2, 0, 2, 2, 0, 1] y_pred [0, 0, 2, 2, 0…...

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…...

MongoDB学习和应用(高效的非关系型数据库)

一丶 MongoDB简介 对于社交类软件的功能&#xff0c;我们需要对它的功能特点进行分析&#xff1a; 数据量会随着用户数增大而增大读多写少价值较低非好友看不到其动态信息地理位置的查询… 针对以上特点进行分析各大存储工具&#xff1a; mysql&#xff1a;关系型数据库&am…...

学校招生小程序源码介绍

基于ThinkPHPFastAdminUniApp开发的学校招生小程序源码&#xff0c;专为学校招生场景量身打造&#xff0c;功能实用且操作便捷。 从技术架构来看&#xff0c;ThinkPHP提供稳定可靠的后台服务&#xff0c;FastAdmin加速开发流程&#xff0c;UniApp则保障小程序在多端有良好的兼…...

测试markdown--肇兴

day1&#xff1a; 1、去程&#xff1a;7:04 --11:32高铁 高铁右转上售票大厅2楼&#xff0c;穿过候车厅下一楼&#xff0c;上大巴车 &#xffe5;10/人 **2、到达&#xff1a;**12点多到达寨子&#xff0c;买门票&#xff0c;美团/抖音&#xff1a;&#xffe5;78人 3、中饭&a…...

汇编常见指令

汇编常见指令 一、数据传送指令 指令功能示例说明MOV数据传送MOV EAX, 10将立即数 10 送入 EAXMOV [EBX], EAX将 EAX 值存入 EBX 指向的内存LEA加载有效地址LEA EAX, [EBX4]将 EBX4 的地址存入 EAX&#xff08;不访问内存&#xff09;XCHG交换数据XCHG EAX, EBX交换 EAX 和 EB…...

RabbitMQ入门4.1.0版本(基于java、SpringBoot操作)

RabbitMQ 一、RabbitMQ概述 RabbitMQ RabbitMQ最初由LShift和CohesiveFT于2007年开发&#xff0c;后来由Pivotal Software Inc.&#xff08;现为VMware子公司&#xff09;接管。RabbitMQ 是一个开源的消息代理和队列服务器&#xff0c;用 Erlang 语言编写。广泛应用于各种分布…...

如何配置一个sql server使得其它用户可以通过excel odbc获取数据

要让其他用户通过 Excel 使用 ODBC 连接到 SQL Server 获取数据&#xff0c;你需要完成以下配置步骤&#xff1a; ✅ 一、在 SQL Server 端配置&#xff08;服务器设置&#xff09; 1. 启用 TCP/IP 协议 打开 “SQL Server 配置管理器”。导航到&#xff1a;SQL Server 网络配…...

人工智能 - 在Dify、Coze、n8n、FastGPT和RAGFlow之间做出技术选型

在Dify、Coze、n8n、FastGPT和RAGFlow之间做出技术选型。这些平台各有侧重&#xff0c;适用场景差异显著。下面我将从核心功能定位、典型应用场景、真实体验痛点、选型决策关键点进行拆解&#xff0c;并提供具体场景下的推荐方案。 一、核心功能定位速览 平台核心定位技术栈亮…...

基于单片机的宠物屋智能系统设计与实现(论文+源码)

本设计基于单片机的宠物屋智能系统核心是实现对宠物生活环境及状态的智能管理。系统以单片机为中枢&#xff0c;连接红外测温传感器&#xff0c;可实时精准捕捉宠物体温变化&#xff0c;以便及时发现健康异常&#xff1b;水位检测传感器时刻监测饮用水余量&#xff0c;防止宠物…...

欢乐熊大话蓝牙知识17:多连接 BLE 怎么设计服务不会乱?分层思维来救场!

多连接 BLE 怎么设计服务不会乱&#xff1f;分层思维来救场&#xff01; 作者按&#xff1a; 你是不是也遇到过 BLE 多连接时&#xff0c;调试现场像网吧“掉线风暴”&#xff1f; 温度传感器连上了&#xff0c;心率带丢了&#xff1b;一边 OTA 更新&#xff0c;一边通知卡壳。…...