yum源服务器配置

下载openEuler 21.09 LTS全量ISO镜像到yum源服务器(这里可以直接放到/root下):

https://mirrors.aliyun.com/openeuler/openEuler-21.09/ISO/x86_64/openEuler-21.09-everything-x86_64-dvd.iso?spm=a2c6h.25603864.0.0.47671d04KfxKaT

在yum源服务器上安装httpd直接启动

yum -y install httpd && systemctl start httpd


配置/etc/fstab文件将openEuler 21.09 LTS全量ISO镜像挂载到/var/www/html目录

/root/openEuler-21.09-x86_64-dvd.iso /var/www/html/ iso9660 defaults 0 0

挂载目录:

# mount -a

新建yum源配置文件

# vim /etc/yum.repos.d/openEuler.repo

[OS]

name=OS

baseurl=http://172.22.156.86  

enabled=1 

gpgcheck=1

gpgkey=https://172.22.156.86/RPM-GPG-KEY-openEuler

清除yum缓存:

#yum clean all

重新建立yum元数据

yum makecache

到此openEuler内网yum更新源搭建完毕。


yum源参数

[base]:容器名称,一定要放在[]中。

name:容器说明,可以自己随便写。

baseurl:yum 源服务器的地址或者是本地yum源地址。默认是 CentOS 官方的 yum 源服务器但是比较慢。

enabled:此容器是否生效,如果不写或写成 enabled=1 则表示此容器生效,写成 enable=0 则表示此容器不生效。

gpgcheck:如果为 1 则表示 RPM 的数字证书生效;如果为 0 则表示 RPM 的数字证书不生效。

gpgkey:数字证书的公钥文件保存位置。不用修改。