CentOS 7的下载与安装

一 、CentOS 7的下载与安装

1、下载

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

阿里云开源镜像站:https://mirrors.aliyun.com/centos/7/isos/x86_64/
北京大学开源镜像站:https://mirrors.pku.edu.cn/centos/7/isos/x86_64/
这篇博客中,使用 阿里云镜像源 下载系统镜像
选择第一个镜像 CentOS-7-x86_64-DVD-2009.iso

2、安装

(1)前期准备

使用 VMware17 进行安装

  1. 点击创建新的虚拟机
  2. 自定义安装
  3. 下一步
  4. 选择稍后安装操作系统
  5. 选择Linux的安装,  选择 CentOS 7 64位
  6. 填写虚拟机名称和位置   (自定义 CentOS_7_1, D:\VMWare_ISO\CentOS_7_1)
  7. 处理器分配 (默认, 直接点击下一步)
  8. 内存分配 (默认, 直接点击下一步)
  9. 网络分配 (默认, 直接点击下一步)
  10. I/O控制器、磁盘类型、磁盘选择  (默认, 直接点击下一步)
  11. 磁盘容量 (默认20G)
    磁盘大小默认即可,初期学习够用
    立即分配所有空间为选择性勾选,看自己
    存储为单文件会提高一些性能
  12. 磁盘文件  (默认, 直接点击下一步)
  13. 创建虚拟机
    点击完成,等待磁盘创建完成 .
    至此,所有前期准备就完成了,接下来进行正式安装

(2)正式安装
  1. 选择虚拟机
    选择刚才创建的虚拟机,点击 编辑虚拟机设置
  2. 选择ISO镜像
    点击 CD/DVD (IDE) , 选择ISO文件, 完成后点击确定
  3. 开启虚拟机
    到这一步就重要了
  4. 下载安装
    选择第一个选项 install centos 7 ,然后按下回车键(enter),然后等待一会继续操作
    一个小技巧,选中的白色会多一些

  5. 语言选择
    选中文就完事了(喜欢英文的可以选英文)
    选完后点击继续

  6. 软件选择
    选择GNOME桌面,安装三个基础组件(1, GNOME应用程序,2, 传统X windows系统的兼容性, 3, 开发工具)
    完成后点击左上角完成

  7. 安装位置
    选择 我要配置分区。
    按照
    /boot   容量 1024
    swap   容量 2048
    /           容量 17408
    的顺序分配空间
    CentOS 7的下载与安装_第1张图片
    下一步 点击 接受更改 
    分区到这里就结束了

  8. 设置网络
    选择 网络和主机名
    1, 打开 以太网, 2 , 设置主机名, 3 点击 应用, 4 点击 完成
    点击 开始安装
  9. 安装,同时设置一些用户信息 
  10. OK,经过30分钟的等待,终于好了
    点击重启
  11. 重启以后 点击 许可协议  ,选择 同意, 选择完成配置。 然后在选择一些初始化配置就好了。 

二、软件仓库更换

配置YUM 源

1, 先清空目录 /etc/yum.repos.d/

2, 然后在创建一个.repo 文件
/etc/yum.repos.d/CentOS-Base.repo

3, 编辑repo文件

确认系统版本
确保你的 CentOS 版本是 7.x,可以通过命令 cat /etc/centos-release 查看。

(我的是 CentOS Linux release 7.9.2009 (Core))

[base]
name=CentOS-$releasever - Base - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/7.9.2009/os/x86_64/
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

4, 测试yum
yum repolist

5, 清除 YUM 的旧缓存,并生成新的缓存:
yum clean all
yum makecache

附:常见的国内 CentOS 镜像源地址:

阿里云镜像

基础仓库 (Base):
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
mirrorlist=https://mirrors.aliyun.com/repo/Centos-$releasever/base/

更新仓库 (Updates):
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
mirrorlist=https://mirrors.aliyun.com/repo/Centos-$releasever/updates/

额外仓库 (Extras):
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
mirrorlist=https://mirrors.aliyun.com/repo/Centos-$releasever/extras/

清华大学镜像站

基础仓库 (Base):
baseurl=http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/os/$basearch/

更新仓库 (Updates):
baseurl=http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/updates/$basearch/

额外仓库 (Extras):
baseurl=http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/extras/$basearch/

腾讯云镜像

基础仓库 (Base):
baseurl=http://mirrors.cloud.tencent.com/centos/$releasever/os/$basearch/

更新仓库 (Updates):
baseurl=http://mirrors.cloud.tencent.com/centos/$releasever/updates/$basearch/

额外仓库 (Extras):
baseurl=http://mirrors.cloud.tencent.com/centos/$releasever/extras/$basearch/

华为云镜像

基础仓库 (Base):
baseurl=https://repo.huaweicloud.com/centos/$releasever/os/$basearch/

更新仓库 (Updates):
baseurl=https://repo.huaweicloud.com/centos/$releasever/updates/$basearch/

额外仓库 (Extras):
baseurl=https://repo.huaweicloud.com/centos/$releasever/extras/$basearch/

中国科学技术大学镜像

基础仓库 (Base):
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/os/$basearch/

更新仓库 (Updates):
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/updates/$basearch/

额外仓库 (Extras):
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/extras/$basearch/

请注意,上面的 $releasever 和 $basearch 是占位符,它们代表你的 CentOS 版本和架构。例如,在 CentOS 7 中,$releasever 将是 7,而 $basearch 通常是 x86_64。

当你在 /etc/yum.repos.d/CentOS-Base.repo 文件中使用这些地址时,记得更新这些变量以匹配你的系统环境。例如,对于阿里云镜像的基础仓库,你将这样设置:

[base]
name=CentOS-$releasever - Base - mirrors.aliyun.com
mirrorlist=https://mirrors.aliyun.com/repo/Centos-$releasever/base/
#baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

代码解读
你可以选择其中一个镜像源,将其地址复制粘贴到你的 CentOS-Base.repo 文件中,然后根据实际的 CentOS 版本和架构进行调整。

你可能感兴趣的:(大数据,centos,linux,运维)