Linux操作系统在虚拟机VM上的安装【CentOS版本】

news2024/9/25 7:24:36

目录

准备工作

"CPU虚拟化"的方法

VMware的安装

Linux镜像文件的下载

开始安装

声明

新建虚拟机

安装CentOS7.6

配置Linux(CentOS7.6)操作系统

配置分区【学习者可以直接点击自动配置分区,不过还是建议学习一下手动分区】

分区原则

添加分区 

网络设置

安全策略设置

密码设置

创建用户【可选】

等待安装

启动Linux

登录账号

准备工作

在VM中安装Linux操作系统时,首先,我们应确保下面条件都满足:

  • CPU虚拟化”已开启
  • VMware软件已安装
  • 需要安装的Linux系统镜像文件已下载完成

"CPU虚拟化"的方法

首先我们可以检查一下”CPU虚拟化“是否已经开启,如果已经没有开启我们再去开启

打开我们的“任务管理器”,找到“CPU”部分

若没有开启,可以按照下面链接中的教程来开启:

Windows开启 CPU 虚拟化 + 关闭 Hyper-V_想你依然心痛-CSDN博客

VMware的安装

官网正版需要验证码(需购买),资金不足的小伙伴可以去pdd搞一个破解版,在这里就不赘述了

Linux镜像文件的下载

镜像文件的后缀为“.iso”,大家可以去阿里云下载,这里给出几个常用下载地址:

CentOS下载地址:Index of /centos/ (163.com)

Ubuntu下载地址:ubuntu-releases安装包下载_开源镜像站-阿里云 (aliyun.com)

开始安装

声明

本教程安装使用的版本参数如下(大家可以自行更改,大差不差)

  • Linux系统为:CentOS7.6
  • VMware版本号为:17.0.1 build-21139696 (Pro版本)

新建虚拟机

首先我们打开VMware,在左上角找到“文件”->“新建虚拟机

接下来,只需要按照图片点击即可:

这里有两个参数:

  • 虚拟机名称:在VM中显示该虚拟机的名字(推荐起名“XXX_操作系统版本号”)
  • 位置虚拟机存放的位置,这里推荐存放在盘剩余空间容量大的地方,后面会非常占用空间动辄20GB+

  • 最大磁盘大小Linux(在这里是CentOS7.6)最大的磁盘容量,20GB即可

点击“最定义硬件”,设置我们的Linux硬件参数

进入页面后,我们需要依次设置三个部分:

  • 内存推荐设置为2GB
  • 处理器推荐设置为“处理器数量:2个”、“每个处理器的内核数量:2个
  • 网络适配器:推荐设置为“NAT模式

设置完成后可以关闭该页面后,点击完成即可

 

安装CentOS7.6

这一步开始,需要自行选择安装系统文件,可以是Ubuntu也可以是CentOS,自行选择即可

我们注意VM主页面左侧,此时已经出现我们刚才安装的虚拟机

右键该虚拟机,依次点击:“设置” -> “CD/DVD (SATA)” -> “使用ISO映像文件” 

这里的“ISO映像文件”就是之前下载的Linux操作系统镜像文件

最后点击“确定”即可

 

配置Linux(CentOS7.6)操作系统

在主页面点击“启动虚拟机

进入后,双击Linux屏幕(黑乎乎的屏幕)来进入Linux系统

想要退出Linux系统,按“ctrl+alt

我们使用键盘方向键,选中“Install CentOS 7”,按Enter进入安装

等待一会后,进入如下界面,开始安装CentOS

是否安装图形化界面【可选

推荐学习者安装图形化界面

点击完成后,系统会进行检测“安装源”、“软件选择”,这个等待时间取决于自己机器性能

在这期间不要乱点!!不要乱点!!!会造成卡死!!!

等待完成后是这个样子:

配置分区【学习者可以直接点击自动配置分区,不过还是建议学习一下手动分区

点击“安装位置

分区原则

boot分区(引导分区):1GB即可

swap分区(交换分区):2GB即可

根分区:剩余所空间(在这里是20-1-2=17) 

添加分区 

点击“+”号,开始分区

  • “boot分区”:“文件系统是ext4”、“设备类型是标准分区
  • “swap分区”:“文件系统是swap”、“设备类型是标准分区
  • “/分区”:“文件系统是ext4”、“设备类型是标准分区

 

最后点击左上角“完成” -> “接受更改”:

网络设置

点击“网络和主机名”,我们将配置网络

  • 点击打开以太网
  • 主机名:在使用ssh工具连接Linux时,主机显示的名字,自行设置

 

安全策略设置

我们关闭“SECURITY POLICY(安全策略

之后返回页面,点击“开始安装”

密码设置

每一个Linux操作系统都会有一个“系统管理员(最高权限)”,点击下方来设置密码

系统管理员用户名默认为“root

创建用户【可选

在Linux中除了“系统管理员”这个用户,我们还可以创建“普通用户(权限由系统管理员支配)

等待安装

在上面全部配置完成后,我们只需要等待系统安装完成后即可,大概需要10分钟以上

安装完成后,点击“重启”即可

启动Linux

首先我们“接受许可证”,最后点击完成即可

登录账号

在这里输入密码即可登录,我这里使用“root账号登录

进入后,会有一大堆可选的服务,按照个人需求选择即可【我这里全部不选】

  • 如果屏幕右上角,出现“红圈”的标志,代表linux是有网络,可以上网

至此,我们的Linux操作系统就已经配置并安装完成

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

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

相关文章

适配制造业的设备管理系统有哪些?本文给你答案!

本文将带大家盘点10款设备管理系统,供企业选型参考。 外包单位数量众多,但难以对他们进行统一协同管理?危险作业的作业申请、作业审批使用线下纸质版,不仅效率低还管控力不足?相关部门想监测、管理设备安全风险&#x…

AcWing898. 数字三角形

线性DP 董晓老师的讲解是从下标0开始算的,其实我们从1开始也可以,我感觉这里从1开始更好理解。是从下往上计算的。j负责列的计算,往上计算时逐步收窄横向的范围,i是纵向的从下往上算, 下面是内存布局 下面是逻辑上的…

【网络安全】打开这份“开学礼” 谨防骗子“冲业绩”

吉祥知识星球http://mp.weixin.qq.com/s?__bizMzkwNjY1Mzc0Nw&mid2247485367&idx1&sn837891059c360ad60db7e9ac980a3321&chksmc0e47eebf793f7fdb8fcd7eed8ce29160cf79ba303b59858ba3a6660c6dac536774afb2a6330#rd 《网安面试指南》http://mp.weixin.qq.com/s…

今年读过最绝的一本书!《自然语言处理原理、方法与应用》,几乎把自然语言处理讲透了【附PDF】

书籍内容介绍: 本书系统阐述自然语言处理基础知识,以及自然语言处理高级模型应用等高级知识。 全书共11章:第1~5章为自然语言处理的基础知识,第6~11章将自然语言处理知识应用于实战。书中主要内容包括预训…

99% 的人都不知道,哪种 Python 循环最快?

大家好,在Python编程中,循环是我们经常使用的工具,用来重复执行一些代码块。我们通常会在 for 循环、while 循环和列表推导式中选择一种来解决问题。但你是否曾想过:哪种循环效率最高? 今天,我们就来一次轻…

Vue -- 总结 02

Vue脚手架 安装Vue脚手架: 在cmd中安装(输入):npm install -g vue/cli 如果下载慢或下载不了,可以安装(cmd输入)淘宝镜像:npm config set registry https://registry.npmmirror.com 用命令创建Vue项目 在要创建的vue项目的文件夹里输入 cmd 回车 创…

CSS 2D3D转换与动画

CSS 2D&3D转换与动画 字体图标 字体图标展示的是图标,本质是字体 处理简单的,颜色单一的图片,使用字体图标 使用: 下载:https://www.iconfont.cn/ 引入字体图标样式表 对应标签上classz增加对应的类名&…

使用pytest的 reporting特性来生成报告

特性 1.HTML 报告:使用 pytest-html 插件,你可以生成 HTML 格式的测试报告。只需在项目的 pytest.ini 文件中添加以下内容: [pytest] addopts --htmlreport.html然后,在运行 pytest 时,将会生成一个名为 report.htm…

Serilog文档翻译系列(二) - 设置AspNetCore应用程序

Serilog 日志记录适用于 ASP.NET Core。此包将 ASP.NET Core 的日志消息通过 Serilog 进行路由,使你可以将有关 ASP.NET 内部操作的信息写入与应用程序事件相同的 Serilog 接收器中。 安装并配置了 Serilog.AspNetCore 后,你可以直接通过 Serilog 或ASP…

CDS Association

CDS view Association 引入的缘由 CDS 视图不会被业务用户直接访问,而是会被 ABAP 程序、Fiori 应用程序或 BI 前端工具使用。假设在 5 个不同的表上使用 JOINS 创建了 CDS 视图,则每次触发此 CDS 视图时都会执行此 JOIN 条件。即使业务用户只查看 2 个…

十分钟弄懂最快的APP自动化工具uiautomator2

相信很多使用appium做过APP自动化的人都深有感触: appium运行慢、时间长uiautomatorviewer定位元素时得关掉appium server在低版本的appium上获取toast需要切换automationName 现在有一款自动化测试工具uiautomator2,它几乎完美的避免了以上的问题。简…

数据结构---循环队列---树的基本概念

目录 一、队列 1.1.队列 1.创建循环队列(顺序结构) 2.判断队满 3.判断队空 4.进队 5.出队 6.销毁 二、树 2.1.树的特点 2.2.基本概念 1.根节点 2.分支节点 3.叶节点 4.层 5.深度 6.高度 7.度 2.3.二叉树 1.特点 2.遍历方式 2.4.满二…

编程要由“手动挡”变“自动挡”了?Cursor+Claude-3.5-Sonnet,Karpathy大神点赞的AI代码神器!如何使用详细教程

Cursor情况简介 AI大神Andrej Karpathy都被震惊了!他最近在试用 VS Code Cursor Claude Sonnet 3.5,结果发现这玩意儿比GitHub Copilot还好用! Cursor在短短时间内迅速成为程序员群体的顶流神器,其背后的原因在于其默认使用Open…

在postman中使用javascript脚本生成sign签名

大多数线上api接口服务都需要提供签名才可以正常访问。虽然带来了安全,单有时为了快速验证接口的某个功能,就不得不编写代码,计算签名然后再请求。那么,使用postman提供的script功能,是否能实现签名计算功能吗&#xf…

HarmonyOS开发实战( Beta5版)滑动白块问题解决最佳实践

当应用程序需要使用列表显示内容时,通常会使用ListLazyForEach组件来实现。但是列表中需要显示耗时加载的内容时,仅依靠ListLazyForEach不足以获得最优的用户体验。例如显示在线网络图片,在弱网以及快速滑动浏览的场景下,由于来不…

哪种无线可视挖耳勺最实用?五大优良黑马机型测评

无线可视挖耳勺是热度特别高的个人清洁工具,不仅能够更加清晰地观察自己耳内的状况,从而更加安全、有效地清洁耳朵,可以发挥多种多样的作用,但也存在品牌繁杂的情况,其中还有一些不专业的产品。在市面上,我…

Win11 本地部署大模型 WebUI + ComfyUI

Open WebUI 是一个可扩展、功能丰富且用户友好的自托管 Web 用户界面(WebUI),它被设计用于完全离线操作。该项目最初被称为 Ollama WebUI,后来更名为 Open WebUI。Open WebUI 的主要目的是为本地的大语言模型(LLMs&…

一条执行24s的SQL产生7小时主备延时(案例详解)

前言 在之前的文章《一条执行24s的SQL竟产生7小时数据延时,数据库高可用做了个寂寞》中,我们描述了一个问题现象:一条在主库执行24秒的SQL语句,却导致了主从延时长达7小时。文章发布后,引发了小伙伴的热烈讨论&#x…

zabbix安装过程中仓库不可用问题解决

官网文档安装zabbix-server:Download and install Zabbix 安装zabbix-server过程中碰到如下报错: 导致原因是仓库url被qiang,创建如下仓库: 仓库文件: [centos-sclo-rh] nameCentOS-7 - SCLo rh baseurlhttps://mirr…

6 款 AI 视频全自动国产剪辑软件推荐

这两年刷抖音、B站,你是不是也常看到AI做的视频火得一塌糊涂,流量爆棚,还帮作者赚了钱?那没学过剪辑的你,想不想零成本、零门槛,也用AI软件赚点外快呢?告诉你,绝对行得通!现在AI技术牛了,网上…