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

《使用 VMware 在 Windows 上搭建 Linux 系统的完整指南》

《使用 VMware 在 Windows 上搭建 Linux 系统的完整指南》

  • 1、准备工作
    • 1.1 安装 VMware 软件
    • 1.2 下载 Linux 发行版镜像文件
    • 1.3 安装SSH工具
  • 2、创建新的虚拟机
    • 2.1 VMware页面
    • 2.2 打开VMware页面并点击创建新的虚拟机,选择`自定义`
    • 2.3 选择系统兼容性,`默认即可`
    • 2.4 选择`稍后安装操作系统`。
    • 2.5 选择客户机操作系统 选择`linux`,版本选择`centos 8`
    • 2.6 设置虚拟机名称
    • 2.7 配置处理器的数量和每个核数
    • 2.8 设置虚拟机的内存大小
    • 2.9 设置网络类型为NAT模式
    • 2.10 根据推荐选项进行下一步配置
    • 2.11 设置磁盘大小
    • 2.12 点击下一步完成虚拟机创建
    • 2.13 配置完成界面如下,选择编辑`虚拟机的位置`
    • 2.14 在编辑虚拟机位置中选择刚才下载的Linux镜像ISO文件
    • 2.15 开启虚拟机
    • 2.16 系统正在`初始化`,稍等片刻
    • 2.17 初始化完成后,选择系统语言
    • 2.18 选择`最小安装`、`自动分区`、`Etc时间`,`打开网络连接` (此步骤重要)
    • 2.19 设置系统登录密码,账号默认为`root`,我设置的密码是`root123`
    • 2.20 安装成功之后,重启输入账户:`root`,密码:`root123`
    • 2.21 查看`IP地址`,使用SSH工具连接
  • 3、ssh工具连接
    • 3.1 软件界面
    • 3.2 输入IP和登录账号`root123`
    • 3.3 连接成功
  • 4、克隆虚拟机,搭建多台服务
    • 4.1 点击下一步
    • 4.2 创建完整克隆
    • 4.3 设置虚拟机名称
    • 4.4 克隆完成
    • 4.5 打开虚拟机,输入账号`root`和密码`root123`
    • 4.6 用SSH工具连接即可

1、准备工作

1.1 安装 VMware 软件

你可以从以下链接下载并安装VMware软件:VMware极速下载。即使没有序列号,你也可以免费使用一个月。

1.2 下载 Linux 发行版镜像文件

你需要下载Linux发行版的镜像文件。你可以使用以下蓝奏云链接下载:蓝奏云 密码:hqwf。复制链接到工具中即可下载。

magnet:?xt=urn:btih:9DB46A612D04763AA7DB02A0FF63EDE2EA555867&dn=CentOS-8.1.1911-x86_64-dvd1.iso

1.3 安装SSH工具

你可以从以下链接下载并安装MobaXterm:MobaXterm介绍及下载

2、创建新的虚拟机

2.1 VMware页面

在这里插入图片描述

2.2 打开VMware页面并点击创建新的虚拟机,选择自定义

在这里插入图片描述

2.3 选择系统兼容性,默认即可

在这里插入图片描述

2.4 选择稍后安装操作系统

在这里插入图片描述

2.5 选择客户机操作系统 选择linux,版本选择centos 8

在这里插入图片描述

2.6 设置虚拟机名称

在这里插入图片描述

2.7 配置处理器的数量和每个核数

在这里插入图片描述

2.8 设置虚拟机的内存大小

在这里插入图片描述

2.9 设置网络类型为NAT模式

在这里插入图片描述

2.10 根据推荐选项进行下一步配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.11 设置磁盘大小

在这里插入图片描述

2.12 点击下一步完成虚拟机创建

在这里插入图片描述

2.13 配置完成界面如下,选择编辑虚拟机的位置

在这里插入图片描述

2.14 在编辑虚拟机位置中选择刚才下载的Linux镜像ISO文件

在这里插入图片描述

2.15 开启虚拟机

在这里插入图片描述

2.16 系统正在初始化,稍等片刻

在这里插入图片描述

2.17 初始化完成后,选择系统语言

在这里插入图片描述

2.18 选择最小安装自动分区Etc时间打开网络连接 (此步骤重要)

在这里插入图片描述
在这里插入图片描述

2.19 设置系统登录密码,账号默认为root,我设置的密码是root123

在这里插入图片描述

2.20 安装成功之后,重启输入账户:root,密码:root123

在这里插入图片描述

2.21 查看IP地址,使用SSH工具连接

在这里插入图片描述

3、ssh工具连接

3.1 软件界面

在这里插入图片描述

3.2 输入IP和登录账号root123

在这里插入图片描述

3.3 连接成功

在这里插入图片描述

4、克隆虚拟机,搭建多台服务

如果你想在VMware上搭建多台相同的虚拟机,可以通过克隆虚拟机来实现

选中刚才搭建的Master主机,右键点击管理,选择克隆

4.1 点击下一步

在这里插入图片描述

4.2 创建完整克隆

在这里插入图片描述

4.3 设置虚拟机名称

在这里插入图片描述

4.4 克隆完成

在这里插入图片描述

4.5 打开虚拟机,输入账号root和密码root123

在这里插入图片描述

4.6 用SSH工具连接即可

在这里插入图片描述

相关文章:

《使用 VMware 在 Windows 上搭建 Linux 系统的完整指南》

《使用 VMware 在 Windows 上搭建 Linux 系统的完整指南》 1、准备工作1.1 安装 VMware 软件1.2 下载 Linux 发行版镜像文件1.3 安装SSH工具 2、创建新的虚拟机2.1 VMware页面2.2 打开VMware页面并点击创建新的虚拟机,选择自定义2.3 选择系统兼容性,默认…...

大数据Flink(六十):Flink 数据流和分层 API介绍

文章目录 Flink 数据流和分层 API介绍 一、​​​​​​​​​​​​​​Flink 数据流...

软件测试面试题——如何测试App性能?

为什么要做App性能测试? 如果APP总是出现卡顿或网络延迟的情况,降低了用户的好感,用户可能会抛弃该App,换同类型的其他应用。如果APP的性能较好,用户体验高,使用起来丝滑顺畅,那该应用的用户粘…...

玩转C链表

链表是C语言编程中常用的数据结构,比如我们要建一个整数链表,一般可能这么定义: struct int_node {int val;struct int_node *next;}; 为了实现链表的插入、删除、遍历等功能,另外要再实现一系列函数,比如&#xff1a…...

MySQL表的基础的增删改查

增(insert into) 插入所有列的数据 不写具体列名要确保字段都对应正确 -- 假设你有一个名为 "employees" 的表,有多个列 INSERT INTO employees VALUES (101, Alice, Manager, 50000);插入指定列的数据 -- 假设你有一个名为 "students" 的表&…...

数字化车间

一、数字化车间概述 数字化车间是以现代化信息、网络、数据库、自动识别等技术为基础,通过智能化、数字化、MES系统信息化等手段融合建设的数字化生产车间,精细地管理生产资源、生产设备和生产过程。随着工业4.0概念的提出,未来的工业和制造…...

基础堆排序

目录 基础堆排序 一、概念及其介绍 二、适用说明 三、过程图示 基础堆排序...

ISC 2023 | 赛宁网安验证评估 重磅发布

​​8月9日-10日,第十一届互联网安全大会(简称ISC 2023)在北京国家会议中心隆重举办。作为本次大会的战略合作伙伴(最高级别),赛宁网安主办 “安全验证评估论坛”,邀请邬江兴院士与业界专家共同…...

浅谈AI浪潮下的视频大数据发展趋势与应用

视频大数据的发展趋势是多样化和个性化的。随着科技的不断进步,人们对于视频内容的需求也在不断变化。从传统的电视节目到现在的短视频、直播、VR等多种形式,视频内容已经不再是单一的娱乐方式,更是涉及到教育、医疗、商业等各个领域。 为了满…...

github 无语的问题,Host does not existfatal: Could not read from remote repository.

Unable to open connection: Host does not existfatal: Could not read from remote repository. image.png image.png image.png Please make sure you have the correct access rights and the repository exists. 如果github desktop和git pull 和git clone全部都出问题了&…...

机器学习基础之《特征工程(4)—特征降维—案例》

一、探究用户对物品类别的喜好细分 1、找到用户和物品类别的关系 数据如下: (1)order_products__prior.csv:订单与商品信息 字段:order_id,product_id,add_to_cart_order,reordered…...

docker 删除镜像文件

docker 容器里面太多镜像,D盘满了 四 查看和移除镜像 1 查看镜像 docker images 2 移除镜像命令 docker rmi 镜像名称 # 只输入前四位即可 五 实际有效操作 清除所有不使用的资源 docker system prune 这个命令将会删除所有不使用的镜像、容器和数据卷等资…...

ArcGIS Pro 基础安装与配置介绍

ArcGIS Pro ArcGIS Pro作为ESRI面向新时代的GIS产品,它在原有的ArcGIS平台上继承了传统桌面软件(ArcMap)的强大的数据管理、制图、空间分析等能力,还具有其独有的特色功能,例如二三维融合、大数据、矢量切片制作及发布…...

剑指 Offer 13. 机器人的运动范围

地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如&am…...

技术应用:Docker安全性的最佳实验|聊聊工程化Docker

🔥 技术相关:《技术应用》 ⛺️ I Love you, like a fire! 文章目录 首先,使用Docker Hub控制访问其次,保护密钥写在最后 不可否认,能生存在互联网上的软件都是相互关联的,当我们开发一款应用程序时&#x…...

【Tomcat】Tomcat部署及优化

Tomcat 它是一个免费、开源的web应用服务器;基于java代码开发的软件;处理动态请求和基于Java代码的页面开发; 可以在html当中写入Java代码,Tomcat可以解析html页面当中的Java代码,执行动态请求以及动态页面 缺点&#…...

xAI与GPT-4:探索宇宙真实本质的AI之战

xAI与GPT-4:AI之战 写在前面第一部分第二部分推动科学研究提升人机交互引发伦理和社会问题 第三部分模型的进一步优化跨领域合作人机融合 最后总结 写在前面 人工智能(AI)领域的发展一直以来都备受关注,而近期马斯克宣布成立xAI&…...

unity vscode 代码关联 跳转 BUG

一早打开电脑发现代码关联失效了,目测可能跟昨天一些插件更新有关 结论 就这货,开了就没法提示代码关联,估计预览版全是BUG。 另一个坑 同期有个unity插件也是预览版,“非常好使”,当场去世。评论点开有好几个人说用…...

Linux命令200例:tree用于以树状结构显示文件和目录

🏆作者简介,黑夜开发者,全栈领域新星创作者✌。CSDN专家博主,阿里云社区专家博主,2023年6月csdn上海赛道top4。 🏆数年电商行业从业经验,历任核心研发工程师,项目技术负责人。 &…...

[C++项目] Boost文档 站内搜索引擎(5): cpphttplib实现网络服务、html页面实现、服务器部署...

在前四篇文章中, 我们实现了从文档文件的清理 到 搜索的所有内容: 项目背景: 🫦[C项目] Boost文档 站内搜索引擎(1): 项目背景介绍、相关技术栈、相关概念介绍…文档解析、处理模块parser的实现: 🫦[C项目] Boost文档 站内搜索引擎(2): 文档文本解析模块…...

进程地址空间(比特课总结)

一、进程地址空间 1. 环境变量 1 )⽤户级环境变量与系统级环境变量 全局属性:环境变量具有全局属性,会被⼦进程继承。例如当bash启动⼦进程时,环 境变量会⾃动传递给⼦进程。 本地变量限制:本地变量只在当前进程(ba…...

ubuntu搭建nfs服务centos挂载访问

在Ubuntu上设置NFS服务器 在Ubuntu上,你可以使用apt包管理器来安装NFS服务器。打开终端并运行: sudo apt update sudo apt install nfs-kernel-server创建共享目录 创建一个目录用于共享,例如/shared: sudo mkdir /shared sud…...

Admin.Net中的消息通信SignalR解释

定义集线器接口 IOnlineUserHub public interface IOnlineUserHub {/// 在线用户列表Task OnlineUserList(OnlineUserList context);/// 强制下线Task ForceOffline(object context);/// 发布站内消息Task PublicNotice(SysNotice context);/// 接收消息Task ReceiveMessage(…...

【Go】3、Go语言进阶与依赖管理

前言 本系列文章参考自稀土掘金上的 【字节内部课】公开课,做自我学习总结整理。 Go语言并发编程 Go语言原生支持并发编程,它的核心机制是 Goroutine 协程、Channel 通道,并基于CSP(Communicating Sequential Processes&#xff0…...

uniapp微信小程序视频实时流+pc端预览方案

方案类型技术实现是否免费优点缺点适用场景延迟范围开发复杂度​WebSocket图片帧​定时拍照Base64传输✅ 完全免费无需服务器 纯前端实现高延迟高流量 帧率极低个人demo测试 超低频监控500ms-2s⭐⭐​RTMP推流​TRTC/即构SDK推流❌ 付费方案 (部分有免费额度&#x…...

html css js网页制作成品——HTML+CSS榴莲商城网页设计(4页)附源码

目录 一、👨‍🎓网站题目 二、✍️网站描述 三、📚网站介绍 四、🌐网站效果 五、🪓 代码实现 🧱HTML 六、🥇 如何让学习不再盲目 七、🎁更多干货 一、👨‍&#x1f…...

C#中的CLR属性、依赖属性与附加属性

CLR属性的主要特征 封装性: 隐藏字段的实现细节 提供对字段的受控访问 访问控制: 可单独设置get/set访问器的可见性 可创建只读或只写属性 计算属性: 可以在getter中执行计算逻辑 不需要直接对应一个字段 验证逻辑: 可以…...

【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的“no matching...“系列算法协商失败问题

【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的"no matching..."系列算法协商失败问题 摘要: 近期,在使用较新版本的OpenSSH客户端连接老旧SSH服务器时,会遇到 "no matching key exchange method found"​, "n…...

Qemu arm操作系统开发环境

使用qemu虚拟arm硬件比较合适。 步骤如下: 安装qemu apt install qemu-system安装aarch64-none-elf-gcc 需要手动下载,下载地址:https://developer.arm.com/-/media/Files/downloads/gnu/13.2.rel1/binrel/arm-gnu-toolchain-13.2.rel1-x…...

Modbus RTU与Modbus TCP详解指南

目录 1. Modbus协议基础 1.1 什么是Modbus? 1.2 Modbus协议历史 1.3 Modbus协议族 1.4 Modbus通信模型 🎭 主从架构 🔄 请求响应模式 2. Modbus RTU详解 2.1 RTU是什么? 2.2 RTU物理层 🔌 连接方式 ⚡ 通信参数 2.3 RTU数据帧格式 📦 帧结构详解 🔍…...