---
title: （可选）配置源
description: "1. 将操作系统镜像文件CentOS-7-aarch64-Everything-1810.iso拷贝到每台服务器的“/root”目录下。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/ecosystemEnable/QEMU-KVM/kunpengkvm_03_0004.html
sourcePath: /source/zh/kunpengcpfs/ecosystemEnable/QEMU-KVM/kunpengkvm_03_0004.html
indexId: 792b80425665a9768929b52147e24fccfe2bd9f3e543b5df0b666375bdb27ede71
---
# （可选）配置源

#### CentOS 7.6

1. 将操作系统镜像文件CentOS-7-aarch64-Everything-1810.iso拷贝到每台服务器的“/root”目录下。
2. 挂载镜像文件。

  a. 将“/root”目录下的CentOS操作系统对应iso文件挂载到“/mnt/repo”目录下。
    1 2 mkdir -p /mnt/repo mount /root/CentOS-7-aarch64-Everything-1810.iso /mnt/repo -o loop

    该操作单次生效，重启后失效。

  b. （可选）配置开机启动自动挂载镜像。

    1. 打开fstab文件。
      1 vi /etc/fstab

    2. 按“i”进入编辑模式，在文件末尾添加如下信息：
      1 /root/CentOS-7-aarch64-Everything-1810.iso /mnt/repo iso9660 loop 0 0

    3. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
3. 添加本地源文件。

  a. 进入“/etc/yum.repos.d”目录。
    1 cd /etc/yum.repos.d

    此时，建议将此目录下的*.repo文件移到任意其他备份目录下。

  b. 创建local.repo文件。

    1. 打开local.repo文件。
      1 vi local.repo

    2. 按“i”进入编辑模式，在local.repo文件中添加如下内容：
      1 2 3 4 5 [local] name=local repo baseurl=file:///mnt/repo enabled=1 gpgcheck=0

    3. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
4. 生效本地源。
  1 2 yum clean all yum makecache


#### CentOS 8.1

1. 屏蔽系统中的其他源。
  1 2 mkdir -p /etc/yum.repos.d/bak mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak

2. 配置华为云源。
  1 2 wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-8-reg.repo sed -i 's/$releasever/8-stream/g' /etc/yum.repos.d/CentOS-Base.repo


3. 生效本地源。
  1 2 yum clean all yum makecache


#### openEuler 20.03

1. 将操作系统镜像文件openEuler-20.03-LTS-SP1-everything-aarch64-dvd.iso拷贝到每台服务器的“/root”目录下。
2. 挂载镜像文件。

  a. 将“/root”目录下的openEuler操作系统对应iso文件挂载到“/mnt/repo”目录下。
    1 2 mkdir -p /mnt/repo mount /root/openEuler-20.03-LTS-SP1-everything-aarch64-dvd.iso /mnt/repo -o loop

    该操作单次生效，重启后失效。

  b. （可选）配置开机启动自动挂载镜像。

    1. 打开fstab文件。
      1 vi /etc/fstab

    2. 编辑fstab文件，在文件末尾添加如下信息：
      1 /root/openEuler-20.03-LTS-SP1-everything-aarch64-dvd.iso /mnt/repo iso9660 loop 0 0

    3. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
3. 添加本地源文件。

  a. 进入“/etc/yum.repos.d”目录。
    1 cd /etc/yum.repos.d

    此时，建议将此目录下的*.repo文件移到任意其他备份目录下。

  b. 创建local.repo文件。

    1. 创建local.repo文件。
      1 vi local.repo

    2. 按“i”进入编辑模式，在local.repo文件中添加如下内容：

```
[Base]
name=Base
baseurl=file:///mnt/repo
enabled=1
gpgcheck=0
priority=1
```


    3. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
4. 生效本地源。
  1 2 3 yum clean all yum makecache yum list
