CentOS 7的下载与安装

一 、CentOS 7的下载与安装


注意: CentOS 7 已于2024年6月30日停止维护!

1、下载

由于 centos 7 已经停止维护,部分镜像网站移除了对centos 7的支持,这里找到了部分现在还可以使用的镜像网站

  1. 阿里云开源镜像站:https://mirrors.aliyun.com/centos/7/isos/x86_64/
  2. 北京大学开源镜像站:https://mirrors.pku.edu.cn/centos/7/isos/x86_64/

这篇博客中,使用 阿里云镜像源 下载系统镜像
选择第一个镜像 CentOS-7-x86_64-DVD-2009.iso
阿里云源
下载好后是这个镜像
在这里插入图片描述

2、安装

(1)前期准备

使用 VMware17 进行安装

  1. 点击创建新的虚拟机
    在这里插入图片描述
  2. 自定义安装
    在这里插入图片描述
  3. 下一步

在这里插入图片描述

  1. 选择稍后安装操作系统

在这里插入图片描述

  1. 选择Linux的安装

在这里插入图片描述

  1. 命名与位置

在这里插入图片描述

  1. 处理器分配

在这里插入图片描述

  1. 内存分配

在这里插入图片描述

  1. 网络分配

在这里插入图片描述

  1. I/O控制器、磁盘类型、磁盘选择
    这三项保持默认就行
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  2. 磁盘容量
    磁盘大小默认即可,初期学习够用
    立即分配所有空间为选择性勾选,看自己
    存储为单文件会提高一些性能
    在这里插入图片描述

  3. 磁盘文件
    默认即可
    在这里插入图片描述

  4. 创建虚拟机
    点击完成,等待磁盘创建完成

在这里插入图片描述

至此,所有前期准备就完成了,接下来进行正式安装

(2)正式安装

  1. 选择虚拟机
    选择刚才创建的虚拟机,点击 编辑虚拟机设置
    在这里插入图片描述

  2. 选择ISO镜像
    选择完成后点击确定

在这里插入图片描述

  1. 开启虚拟机
    到这一步就重要了
    在这里插入图片描述

  2. 下载安装
    选择第一个选项 install centos 7 ,然后按下回车键(enter),然后等待一会继续操作
    一个小技巧,选中的白色会多一些

在这里插入图片描述

  1. 语言选择
    选中文就完事了
    选完后点击继续
    在这里插入图片描述

  2. 软件选择
    选择GNOME桌面,安装三个基础组件
    完成后点击左上角完成
    在这里插入图片描述

在这里插入图片描述

  1. 安装位置
    在这里插入图片描述
    在这里插入图片描述
    按照
    /boot
    swap
    /
    的顺序分配空间
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
分区到这里就结束了

  1. 设置网络

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

经历以上操作,马上就完成安装了

在这里插入图片描述

  1. 安装,同时设置一些用户信息
    在这里插入图片描述
    root用户
    在这里插入图片描述

普通用户
在这里插入图片描述

开始等待吧

双手离开键盘与鼠标,开始等待!!!

在这里插入图片描述

OK,经过30分钟的等待,终于好了
点击重启
在这里插入图片描述
等待1-3分钟,重启完成后
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

使用root用户进行一些后续操作

在这里插入图片描述

输入 root 这个是固定的
在这里插入图片描述

然后输入密码

在这里插入图片描述
继续选择汉语
在这里插入图片描述
还是汉语
在这里插入图片描述

关闭位置服务

在这里插入图片描述

账号绑定
这个建议跳过,想弄也可以

在这里插入图片描述

OK,到这一步,CentOS 7 的所有安装就完成了
在这里插入图片描述

二、软件仓库更换

以下操作都在root用户下

一个初学CentOS的小技巧:
辨别是普通用户还是root用户
看 “@” 前面的字符 root 为root用户, yourusername 为普通用户

[root@localhost]   # root用户
[yourusername@localhost]  #  普通用户

由于CentOS 7 已于2024年6月30日停止维护,官方仓库就没有软件了,想要在继续使用 ,需要更换软件,仓库这里,我使用的是阿里的软件仓库 https://developer.aliyun.com/mirror/

首先可以使用以下命令在终端查看可用软件数量

yum repolist

右键点击,打开终端
在这里插入图片描述

在这里插入图片描述
显示 reposlist:0

在更换软件仓库前,首先要删除默认的官方软件仓库,需要执行命令

rm -rf /etc/yum.repos.d/*

在这里插入图片描述

接着,去阿里的镜像网站: https://developer.aliyun.com/mirror/

点击 CentOS
在这里插入图片描述
下拉,找到 CentOS 7

在这里插入图片描述

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

复制粘贴这两条命令到终端,再次使用命令:

yum repolist

显示repolist:16771

在这里插入图片描述

这样,我们的软件仓库就更换好了,就可以继续使用 CentOS 7

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

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

相关文章

矿物分类系统开发笔记(二):模型训练[删除空缺行]

目录 一、阶段衔接与开发目标 二、数据准备 三、模型选择与训练 1. 逻辑回归(LR) 2. 随机森林(RF) 3. 高斯朴素贝叶斯(GNB) 4. 支持向量机(SVM) 5. AdaBoost 6. XGBoost 四…

通信方式:命名管道

一、命名管道 1. 命名管道的原理 有了匿名管道,理解命名管道就非常简单了。 对于普通文件而言,两个进程打开同一个文件,OS是不会将文件加载两次的,这两个进程都会指向同一个文件,那么,也就享有同一份 in…

如何将数据库快速接入大模型实现智能问数,实现chatbi、dataagent,只需短短几步,不需要配置工作流!

智能问数系统初始化操作流程 一、系统初始化与管理员账号创建登录与初始化提示:首次访问系统登录页,若系统未初始化,会弹出 “系统未完成初始化,请初始化管理员账号” 提示,点击【去创建】。填写管理员信息&#xff1a…

告别手写文档!Spring Boot API 文档终极解决方案:SpringDoc OpenAPI

在前后端分离和微服务盛行的今天,API 文档是团队协作的“通用语言”。一份清晰、准确、实时同步的文档,能极大提升开发和联调效率。然而,手动编写和维护 API 文档(如 Word、Markdown 或 Postman)是一场永无止境的噩梦—…

N4200EX是一款全智能超声波检测仪产品简析

N4200EX是一款全智能超声波检测仪,适用于石油、石化、天然气、气体生产等行业的压力管路、阀门、设备的各种防爆场合气体泄漏、真空泄漏、阀门内漏检测。●本安防爆设计,防爆、防尘、防水、抗摔。●适应恶劣环境,可在-25℃超低温环境检测&…

NestJS @Inject 装饰器入门教程

一、核心概念解析 1.1 依赖注入(DI)的本质 依赖注入是一种设计模式,通过 IoC(控制反转)容器管理对象生命周期。在 NestJS 中,Injectable() 标记的类会被容器管理,而 Inject() 用于显式指定依赖项…

网络地址详解

子网划分详解:从 IP 地址结构到实际应用 在计算机网络中,子网划分是一项关键的技术,它能帮助我们更高效地管理 IP 地址资源,优化网络性能。要深入理解子网划分,首先需要从 IP 地址的基本结构说起。 一、IPv4 地址的基…

吾日三省吾身 | 周反思 8.19

上周一览总体来说,上个周是一个被项目驱使而险些丧失自主思考能力的危险阶段。相比任何有机械化工作经验的读者都有类似的体验,在手上打螺丝的无尽循环中,自己的脑子就会逐渐丧失对自身的感知以及自主思考的能力。而这个负循环一旦开始&#…

08.19总结

连通性 在无向图中,若任意两点间均存在路径相连,则该图称为连通图。 若删除图中任意一个顶点后,剩余图仍保持连通性,则该图为点双连通图。 若删除图中任意一条边后,图仍保持连通性,则该图为边双连通图。 在…

车e估牵头正式启动乘用车金融价值评估师编制

8月13日,汽车金融行业职业能力评价规范编制启动工作会议在广州圆满落幕。本次会议由中国机械工业联合会机械工业人才评价中心主办,广州穗圣信息科技有限公司(车e估)承办。会议汇聚了众多行业精英,包括中国机械工业联合…

清空 github 仓库的历史提交记录(创建新分支)

想在 现有仓库中创建一个新分支 master,删除原来的 main,然后把 master 重命名为 main,并且清空历史。可以用下面一条完整的命令序列操作: # 1. 创建一个没有历史的新分支 master git checkout --orphan master# 2. 添加当前所有文…

使用B210在Linux下实时处理ETC专用短程通信数据(2)-CPU单核高速数据处理

在上一篇文章中,使用Octave初步验证了ETC车联数据的格式。然而,Octave无法实时处理20M的采样带宽。我们本节通过C语言,重写 Octave程序,实现实时处理,涉及下面三个关键特点。 文章目录1. 全静态内存2. 使用环状缓存3 无…

Spark 运行流程核心组件(二)任务调度

1、调度策略参数默认值说明spark.scheduler.modeFIFO调度策略(FIFO/FAIR)spark.locality.wait3s本地性降级等待时间spark.locality.wait.processspark.locality.waitPROCESS_LOCAL 等待时间spark.locality.wait.nodespark.locality.waitNODE_LOCAL 等待时…

Orbbec---setBoolProperty 快捷配置设备行为

在奥比中光(Orbbec)SDK(通常称为ob库)中,setBoolProperty函数是用于设置设备或传感器的布尔类型属性的核心接口。它主要用于开启/关闭设备的某些功能或模式,是配置设备行为的重要方法。 函数原型与参数解析…

[OWASP]智能体应用安全保障指南

1.关键组件定义 KC1 生成式语言模型(Generative Language Models) KC1.1 大语言模型(LLMs):作为代理的“大脑”,基于预训练基础模型(如 GPT 系列、Claude、Llama、Gemini)&#xff…

【Vivado TCL 教程】从零开始掌握 Xilinx Vivado TCL 脚本编程(三)

【Vivado TCL 教程】从零开始掌握 Xilinx Vivado TCL 脚本编程(三) 系列文章目录 1、VMware Workstation Pro安装指南:详细步骤与配置选项说明 2、VMware 下 Ubuntu 操作系统下载与安装指南 3、基于 Ubuntu 的 Linux 系统中 Vivado 2020.1 下…

AI与大数据驱动下的食堂采购系统源码:供应链管理平台的未来发展

在数字化浪潮不断加速的今天,很多企业和机构都在追求一个目标:如何把“效率”与“成本”做到最佳平衡。对于学校、企事业单位的食堂来说,采购环节就是重中之重。往小了说,它关系到食堂员工的工作体验;往大了说&#xf…

HarmonyOS 实战:学会在鸿蒙中使用第三方 JavaScript 库(附完整 Demo)

摘要 在鸿蒙(HarmonyOS NEXT / ArkTS)开发中,我们大部分业务逻辑和 UI 都是用 ArkTS 写的。不过在做一些数据处理、网络请求、工具函数或者复杂算法时,完全没必要“重复造轮子”。这时候就可以直接引入 JavaScript 的第三方库。鸿…

C++实现教务管理系统,文件操作账户密码登录(附源码)

教务管理系统项目介绍 项目概述 这是一个基于C开发的教务管理系统,提供了学生、教师和系统管理员三种角色的功能模块,实现了教务信息的录入、查询、修改和删除等基本操作。系统采用文件存储方式保存数据,具有简单易用、功能完备的特点。 项…

《C++进阶之STL》【二叉搜索树】

【二叉搜索树】目录前言:------------概念介绍------------1. 什么是二叉搜索树?2. 二叉搜索树的性能怎么样?------------基本操作------------一、查找操作思想步骤简述二、插入操作目标步骤简述三、删除操作目标步骤简述------------代码实现--------…