配置本地Yum源
正确配置Yum源以便于后续能够正常安装所需依赖包和软件。如果环境可以访问外网,则跳过本章节的操作步骤。
- 下载OS镜像文件。系统镜像下载地址:
- CentOS 7.6镜像:https://mirrors.huaweicloud.com/centos-vault/altarch/7.6.1810/isos/aarch64/CentOS-7-aarch64-Everything-1810.iso
- openEuler 22.03 LTS SP2镜像:https://repo.huaweicloud.com/openeuler/openEuler-22.03-LTS-SP2/ISO/aarch64/openEuler-22.03-LTS-SP2-everything-aarch64-dvd.iso
- openEuler 20.03 LTS SP1镜像:https://repo.huaweicloud.com/openeuler/openEuler-20.03-LTS-SP1/ISO/aarch64/openEuler-20.03-LTS-SP1-everything-aarch64-dvd.iso
- 挂载OS镜像文件。
- 方法一:上传OS镜像文件至“/root”路径,并挂载OS镜像文件至“/mnt”目录下。
- CentOS 7.6:
1
mount /root/CentOS-7-aarch64-Everything-1810.iso /mnt
- openEuler 20.03:
1
mount /root/openEuler-20.03-LTS-SP1-everything-aarch64-dvd.iso /mnt
- openEuler 22.03:
mount /root/openEuler-22.03-LTS-SP2-everything-aarch64-dvd.iso /mnt
挂载OS镜像文件单次生效,重启后失效。可执行下列操作开机自动挂载OS镜像文件,iso文件名请根据实际情况修改。- 打开fstab文件。
1
vim /etc/fstab
- 按“i”进入编辑模式,在文件末尾添加如下信息。
1
/root/CentOS-7-aarch64-Everything-1810.iso /mnt iso9660 loop 0 0
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- CentOS 7.6:
- 方法一:上传OS镜像文件至“/root”路径,并挂载OS镜像文件至“/mnt”目录下。
- 备份Yum源。
1 2 3
cd /etc/yum.repos.d mkdir bak mv *.repo bak
- 配置本地Yum源。
- 进入“/etc/yum.repos.d”目录。
1
cd /etc/yum.repos.d
- 创建local.repo文件。
- 打开local.repo文件。
1
vim local.repo
- 按“i”进入编辑模式,编辑local.repo文件,在local.repo文件中添加如下内容。
1 2 3 4 5 6 7 8 9 10
[local-BaseOS] name=local.repo baseurl=file:///mnt/BaseOS/ enabled=1 gpgcheck=0 [local-AppStream] name=local.repo baseurl=file:///mnt/AppStream/ enabled=1 gpgcheck=0
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 查看local.repo文件。
cat local.repo
- 打开local.repo文件。
- 进入“/etc/yum.repos.d”目录。
- 使Yum源生效。
1 2 3
yum clean all yum makecache yum list
父主题: 配置编译环境