当前位置: 首页 > 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…...

突破不可导策略的训练难题:零阶优化与强化学习的深度嵌合

强化学习&#xff08;Reinforcement Learning, RL&#xff09;是工业领域智能控制的重要方法。它的基本原理是将最优控制问题建模为马尔可夫决策过程&#xff0c;然后使用强化学习的Actor-Critic机制&#xff08;中文译作“知行互动”机制&#xff09;&#xff0c;逐步迭代求解…...

江苏艾立泰跨国资源接力:废料变黄金的绿色供应链革命

在华东塑料包装行业面临限塑令深度调整的背景下&#xff0c;江苏艾立泰以一场跨国资源接力的创新实践&#xff0c;重新定义了绿色供应链的边界。 跨国回收网络&#xff1a;废料变黄金的全球棋局 艾立泰在欧洲、东南亚建立再生塑料回收点&#xff0c;将海外废弃包装箱通过标准…...

【算法训练营Day07】字符串part1

文章目录 反转字符串反转字符串II替换数字 反转字符串 题目链接&#xff1a;344. 反转字符串 双指针法&#xff0c;两个指针的元素直接调转即可 class Solution {public void reverseString(char[] s) {int head 0;int end s.length - 1;while(head < end) {char temp …...

算法笔记2

1.字符串拼接最好用StringBuilder&#xff0c;不用String 2.创建List<>类型的数组并创建内存 List arr[] new ArrayList[26]; Arrays.setAll(arr, i -> new ArrayList<>()); 3.去掉首尾空格...

Golang——6、指针和结构体

指针和结构体 1、指针1.1、指针地址和指针类型1.2、指针取值1.3、new和make 2、结构体2.1、type关键字的使用2.2、结构体的定义和初始化2.3、结构体方法和接收者2.4、给任意类型添加方法2.5、结构体的匿名字段2.6、嵌套结构体2.7、嵌套匿名结构体2.8、结构体的继承 3、结构体与…...

【学习笔记】erase 删除顺序迭代器后迭代器失效的解决方案

目录 使用 erase 返回值继续迭代使用索引进行遍历 我们知道类似 vector 的顺序迭代器被删除后&#xff0c;迭代器会失效&#xff0c;因为顺序迭代器在内存中是连续存储的&#xff0c;元素删除后&#xff0c;后续元素会前移。 但一些场景中&#xff0c;我们又需要在执行删除操作…...

从“安全密码”到测试体系:Gitee Test 赋能关键领域软件质量保障

关键领域软件测试的"安全密码"&#xff1a;Gitee Test如何破解行业痛点 在数字化浪潮席卷全球的今天&#xff0c;软件系统已成为国家关键领域的"神经中枢"。从国防军工到能源电力&#xff0c;从金融交易到交通管控&#xff0c;这些关乎国计民生的关键领域…...

安卓基础(Java 和 Gradle 版本)

1. 设置项目的 JDK 版本 方法1&#xff1a;通过 Project Structure File → Project Structure... (或按 CtrlAltShiftS) 左侧选择 SDK Location 在 Gradle Settings 部分&#xff0c;设置 Gradle JDK 方法2&#xff1a;通过 Settings File → Settings... (或 CtrlAltS)…...

软件工程 期末复习

瀑布模型&#xff1a;计划 螺旋模型&#xff1a;风险低 原型模型: 用户反馈 喷泉模型:代码复用 高内聚 低耦合&#xff1a;模块内部功能紧密 模块之间依赖程度小 高内聚&#xff1a;指的是一个模块内部的功能应该紧密相关。换句话说&#xff0c;一个模块应当只实现单一的功能…...

针对药品仓库的效期管理问题,如何利用WMS系统“破局”

案例&#xff1a; 某医药分销企业&#xff0c;主要经营各类药品的批发与零售。由于药品的特殊性&#xff0c;效期管理至关重要&#xff0c;但该企业一直面临效期问题的困扰。在未使用WMS系统之前&#xff0c;其药品入库、存储、出库等环节的效期管理主要依赖人工记录与检查。库…...