Linux学习之环境准备【Vm+Centos】

news2025/2/25 12:54:21

文章目录

  • 前言
  • 一 VMware Workstation17 Pro下载和安装
    • 1.1 Vm下载指南
    • 1.2 VM安装指南
  • 二 Centos7安装
    • 2.1 装机器
    • 2.2 装系统
  • 三 补充内容
    • 3.1 卸载Centos

前言

  • 工欲善其事,必先利其器,我们要学习Linux当然需要Linux的环境
  • 由于大部分人使用的是Windows系统无法进行,所以需要安装Linux系统
  • 这里的方案是使用VMware Workstation安装Linux【centos7】系统,进行学习

一 VMware Workstation17 Pro下载和安装

1.1 Vm下载指南

  1. 进入VMware Workstation,进行下载 在这里插入图片描述
    在这里插入图片描述

1.2 VM安装指南

  1. 双击下载完成的安装文件,双击进行安装
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • vm密匙
    • 以下内容接整理自网络,如果有帮助的话,望各位给个好评!!!
    • 每一行就是一个密匙有能力的朋友,请支持正版!!!
# VMware Workstation 17 Pro 激活密钥:
JU090-6039P-08409-8J0QH-2YR7F
4A4RR-813DK-M81A9-4U35H-06KND
NZ4RR-FTK5H-H81C1-Q30QH-1V2LA
4Y09U-AJK97-089Z0-A3054-83KLA
4C21U-2KK9Q-M8130-4V2QH-CF810
MC60H-DWHD5-H80U9-6V85M-8280D
ZA30U-DXF84-4850Q-UMMXZ-W6K8F
AC590-2XW97-48EFZ-TZPQE-MYHEA
YF39K-DLFE5-H856Z-6NWZE-XQ2XD
AC15R-FNZ16-H8DWQ-WFPNV-M28E2
CZ1J8-A0D82-489LZ-ZMZQT-P3KX6
YA11K-6YE8H-H89ZZ-EXM59-Y6AR0
  • 安装完成
    在这里插入图片描述

二 Centos7安装

  1. 进入阿里云镜像站,进行下载
    在这里插入图片描述
  2. 整个安装过程分两大步,第一步装机器,第二步装系统.

2.1 装机器

  • 检查物理机虚拟化支持是否开启,需要进入到BIOS中设置,因各种电脑型号进入BIOS方式不同,同学们自行查找对应品牌电脑如何进入BIOS
  • 建议: 先安装,如果安装中提示虚拟化未开启,再进入BIOS设置,如安装一切顺序,则不需要进行任何设置。
  • 也可以在任务管理器面板 性能 − > C P U 性能->CPU 性能>CPU查看是否启用虚拟化
    在这里插入图片描述
  1. 打开VMware Workstation,选择 文件 − > 新建虚拟机 − > 自定义高级创建方式 文件->新建虚拟机->自定义高级创建方式 文件>新建虚拟机>自定义高级创建方式
    在这里插入图片描述
    在这里插入图片描述
  2. 默认即可,不需要做任何修改,直接下一步
    在这里插入图片描述
  3. 选择稍后安装操作系统,然后下一步
    在这里插入图片描述
  4. 选择安装的操作系统为Linux,版本为CentOS7 64位
    在这里插入图片描述
  5. 虚拟机命名【可随意取】 安装位置最好选择固态硬盘
    在这里插入图片描述
  6. 按照物理机CPU实际情况,选择处理器配置
    • 处理器数量 × 每个处理器内核数量要 < = 物理机 C P U 的数量 处理器数量\times 每个处理器内核数量要 <= 物理机CPU的数量 处理器数量×每个处理器内核数量要<=物理机CPU的数量,否则报错
    • 选择虚拟机CPU配置
      在这里插入图片描述
  7. 选择分配给虚拟机的内存,最少2G,后续Hadoop阶段建议适当调大
    在这里插入图片描述
  8. 网络类型选择NAT
    在这里插入图片描述
  9. I/O控制器类型选择默认推荐即可
    在这里插入图片描述
  10. 磁盘类型选择SCSI即可
    在这里插入图片描述
    • IDE: 老的磁盘类型
    • SCSI: 服务器上推荐使用的磁盘类型,串口。
    • SATA: 也是串口,也是新的磁盘类型
  11. 选择创建新虚拟磁盘
    在这里插入图片描述
  12. 磁盘容量指定20G(或50GB),选择将虚拟磁盘拆分成多个文件.
  • 不要勾选立即分配所有磁盘空间,否则会直接占用20G(或50GB)大小的磁盘空间
    在这里插入图片描述
  1. 选择Linux文件的存储位置
    • 建议选择到Linux的安装位置,存储到第7步选择的目录下
      在这里插入图片描述
  2. 至此,装机器完成,,点击完成即可。
    • 如果想更改配置,可点击自定义硬件,对之前步骤的选择进行更改。

2.2 装系统

  1. 选择系统盘位置
    在这里插入图片描述
    在这里插入图片描述
  2. 开启虚拟机
    在这里插入图片描述
  3. 进入倒计时,鼠标点安装界面, 键盘上下键可以选择,选择Install CentOS 7 ,然后回车即可.
    • 不要选择Test this media & install CentOS 7
    • 快捷键Ctrl+Alt:可以实现Windows主机和VM之间窗口的切换
    • 快捷点Ctrl+Alt+Enter:虚拟机进入全屏和推出全屏
      在这里插入图片描述
  4. 选择安装语言为简体中文
    在这里插入图片描述
  5. 设置日期和时间 选择亚洲/上海
    在这里插入图片描述
  6. 设置软件选择 GNOME桌面,
    • TIPS:第一次安装建议选择GNOME桌面
    • 实际以后真实服务器中不会带桌面,都是最小化安装,进入系统就是Shell界面,全部通过命令操作
    • 等学习完Linux命令,能使用命令熟练操作Linux后,可选择最小安装.
      在这里插入图片描述
      在这里插入图片描述
  7. 设置安装位置,即进行分区【建议自动分区】
    • 新手可以直接使用自动分区即可
      在这里插入图片描述
      在这里插入图片描述
      23.关闭KDUMP
    • Kdump在实际生产环境中需要勾选
      在这里插入图片描述
      在这里插入图片描述
  8. 配置网络和主机名
    在这里插入图片描述
  9. 最后,确认配置的各个选项无误,点击开启安装即可
    在这里插入图片描述
  10. 配置ROOT密码
    • Linux会默认提供一个超级管理员用户(root)【类似于Windows的admin用户】
    • TIPS: 设置的root用户密码一定要记住
      在这里插入图片描述
      在这里插入图片描述
  11. 等待安装完成
    在这里插入图片描述
  12. 安装完成,重启虚拟机
    在这里插入图片描述
  13. 初始设置,接受许可证即可, 其他的不用配置
    在这里插入图片描述
    在这里插入图片描述
  14. 点击完成配置
    在这里插入图片描述
  15. 进入欢迎界面,选择汉语 ,点击右上角 前进
    在这里插入图片描述
  16. 选择键盘布局为汉语
    在这里插入图片描述
  17. 隐私设置 ,根据自己的喜好选择即可
    在这里插入图片描述
  18. 确定时区
    在这里插入图片描述
  19. 跳过关联账号
    在这里插入图片描述
  20. CentOS要求必须设置一个普通账户,可随意设置
    在这里插入图片描述
  21. 设置普通账户密码
    在这里插入图片描述
    在这里插入图片描述
  22. 关闭Getting Started
    在这里插入图片描述
  23. 注销当前普通用户,使用root用户登录
    在这里插入图片描述
  24. 选择未列出,使用root登录
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  25. 为root用户配置欢迎设置【参考上面设置的步骤】
    在这里插入图片描述

三 补充内容

3.1 卸载Centos

  1. 打开虚拟机VMware Wvorkstation, 在菜单栏选择 虚拟机 虚拟机 虚拟机,在子菜单栏中选择 管理 管理 管理
    在这里插入图片描述
  2. 选择 从磁盘中删除 从磁盘中删除 从磁盘中删除,然后确定删除即可
    在这里插入图片描述

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

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

相关文章

介绍OAuth2

目录 一、什么是OAuth2&#xff1f; 二、OAuth2中的角色 1、资源所有者 2、资源服务器 3、客户 4、授权服务器 三、认证流程 四、OAuth2授权方式 注&#xff1a;使用令牌方式的优点 1、授权码 2、隐藏方式 3、密码方式 4、凭证方式 一、什么是OAuth2&#xff1f…

深入浅出ConcurrentHashMap1.8

前言 HashMap是我们平时开发过程中用的比较多的集合&#xff0c;但它是非线程安全的&#xff0c;在涉及到多线程并发的情况&#xff0c;进行get操作有可能会引起死循环&#xff0c;导致CPU利用率接近100%。 final HashMap<String, String> map new HashMap<String,…

基于Springboot搭建java项目(二十四)——权限认证框架SpringSecurity

权限认证框架SpringSecurity 一、为什么要做权限认证 在WEB开发的过程当中&#xff0c;安全一直是很重要的一方面。安全和直接的业务是没有直接挂钩的&#xff0c;但是在业务实现的初期如果没有考虑的安全性的化&#xff0c;在后期迭代的时候就会出现很多的问题。例如存在着安…

4.1--贪心--活动安排问题

今天开始&#xff0c;快速过一遍贪心&#xff0c;贪心要比动态规划简单许多&#xff0c;但是&#xff0c;我们也要理解其中的证明过程 贪心算法采用自顶向下&#xff0c;以迭代的方法做出相继的贪心选择&#xff0c;每做一次贪心选择就将所求问题简化为一个规模更小的子问题&am…

Maven实战-3.setting.xml标签说明

前言 持续更新中… setting.xml文件 1.<localRepository> 自定义本地Maven仓库目录地址。 这样本地的仓库地址就是配置的目录了。 2.<proxies> 基于安全因素考虑&#xff0c;使用通过安全认证的代理访问因特网&#xff0c;这时候需要为Maven配置HTTP代理&…

TOOM大数据舆情监控系统方案,如何做好舆情大数据监测分析?

大数据舆情监控是指通过对大量数据的收集、分析和处理&#xff0c;了解舆论的发展趋势和活动&#xff0c;并对舆论风险进行预警和评估&#xff0c;以保障企业的舆论安全。TOOM大数据舆情监控系统方案&#xff0c;如何做好舆情大数据监测分析? 一、大数据舆情监控系统方案 1.…

车载以太网 - SomeIP - SomeIP Entry - 04

前面总纲内容有说,车载以太网中的SomeIP内容是非常多的,并且为了实现SOA的相关需求,提供了多种多样的报文类型,因此也就有了今天要说的SomeIP-SD中的重要组成部分之一的条目(Entry)部分,而SomeIP-SD在车载网络中占有相当大的比重,可以当做是一定要实现的,如果这块不实…

C语言知识点复习------排序法(冒泡、选择、插入)与链表

目录 排序 冒泡排序&#xff1a; 选择排序&#xff1a; 插入排序&#xff1a; 链表 单链表的建立 单向循环链表的建立 双向循环链表 排序 冒泡排序&#xff1a; 冒泡排序&#xff08;Bubble Sort&#xff09;也是一种简单直观的排序算法。它重复地走访过要排序的数列&a…

RK356X系列(RK3568)GL857L芯片 USB驱动开发

首先我们先区分一下USB几种控制器类型协议 OHCI UHCI EHCI xHCI。OHCI、UHCI都是USB1.1的接口标准&#xff0c;而EHCI是对应USB2.0的接口标准&#xff0c;最新的xHCI是USB3.0的接口标准。1. OHCI&#xff08;Open Host Controller Interface&#xff09;是支持USB1.1的标准&…

C++ | 数据结构与算法 | 单源最短路径 | Dijkstra Bellman Ford

文章目录前言Dijkstra算法讲解与实现Bellman Ford算法与实现前言 &#xff08;关于代码实现的图结构&#xff0c;可以看图结构的实现这篇文章&#xff09; Dijkstra的实现与Prim的实现相似&#xff0c;两者都是通过贪心思想实现&#xff0c;它们有什么不同呢&#xff1f;首先…

数字IC设计工程师一般都干什么

数字IC设计工程师一般都干什么 简单来说&#xff0c;数字IC设计工程师一般就是负责写verilog代码&#xff08;当然&#xff0c;不是仅仅写个代码&#xff09;。本文主要对数字IC设计的工作流程进行简单的介绍&#xff0c;也算是对我从业一年来的总结。 一般来说&#xff0c;数…

linux下的僵尸进程处理SIGCHLD信号

阅读目录 对于waitpid的p i d参数的解释与其值有关&#xff1a;wait与waitpid区别&#xff1a; 转自&#xff1a;linux下的僵尸进程处理SIGCHLD信号 - Jessica程序猿 - 博客园 什么是僵尸进程&#xff1f; 首先内核会释放终止进程(调用了exit系统调用)所使用的所有存储区&am…

Java——字母大小写全排列

题目链接 字母大小写全排列 题目描述 给定一个字符串 s &#xff0c;通过将字符串 s 中的每个字母转变大小写&#xff0c;我们可以获得一个新的字符串。 返回 所有可能得到的字符串集合 。以 任意顺序 返回输出。 题目示例 输入&#xff1a;s “a1b2” 输出&#xff1a…

spring-boot国际化i18n中英文实现

一、背景 接触到的项目&#xff0c;使用国际化越来越多&#xff0c;系统页面实现中英文环境&#xff0c;记录下&#xff0c;前端使用vue vue-i8n 后端java自己封装 前端翻译对象&#xff1a;页面涉及到的所有按钮&#xff08;包括新增、删除、导出、下载、导入、上一页、下…

相控阵天线分析综合、设计与测试

目录概述HFSS特殊曲线天线建模直线阵列天线特性和阵列因子&#xff08;方向图乘积定理、波束扫描&#xff09;非规则直线阵列天线&#xff08;稀布阵列、稀疏阵列、平方率分布阵列&#xff09;直线阵列天线低副瓣综合&#xff08;切比雪夫、泰勒分布、SinZ-Z和Villeneuve分布&a…

2023-java面试最新总结

1. Java中的原始数据类型都有哪些&#xff0c;它们的大小及对应的封装类是什么&#xff1f; boolean boolean数据类型非true即false。这个数据类型表示1 bit&#xff0c;但是它的大小并没有精确定义。 《Java虚拟机规范》中如是说&#xff1a;“虽然定义了boolean这种数据类型…

胡歌官宣生女,胡椒粉们真为他高兴,人生最顶级的能力是【涅槃重生】的力量

今天刷到胡歌官宣生女&#xff0c;胡歌当父亲了&#xff0c;真为他高兴。恭喜老胡&#xff01;&#x1f389;作为十多年胡椒粉&#xff0c;连夜录制了这个视频&#xff08;抖音视频号&#xff1a;【小伍说_523的作品】胡歌官宣生女&#xff0c;十几年的胡椒粉真替他高兴&#x…

Unity二

一、脚本的创建 可以在project视图中的Assets文件夹中右键创建一个C#脚本&#xff0c;可以将脚本分类放在不同的文件夹中&#xff0c;或者点击游戏对象后在Inspector视图中找到最下方的添加组件按钮&#xff0c;然后点击新建脚本即可。若在project视图中创建的脚本&#xff0c…

详解HTTP请求行

请求行格式 request-linemethod SP request targe SP HTTP-version CRLFrequest-target 有四种格式 origin-formabsolute-path&#xff1a;向原服务器&#xff0c;也就是实际响应内容的服务器发起请求的&#xff0c;path为空时&#xff0c;必须传递 /absolute-formabsolute…

应用性能监控对系统慢访问分析案例

背景 某港口综合管控系统是其主要的业务系统&#xff0c;最近发现用户反馈出现访问响应慢的情况。 该港口已部署NetInside流量分析系统&#xff0c;使用流量分析系统提供实时和历史原始流量。本次分析重点针对综合管控业务系统性能进行分析&#xff0c;以供安全取证、性能分析…