yum 源说明 配置文件说明
1 2 3 4 5 6 baseurl gpgcheck enable
Centos8-本地源配置 CentOS8 yum 源本地配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 mkdir /etc/yum.repos.d/bak mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/. [c8-media-BaseOS] name=CentOS-BaseOS-$releasever - Media baseurl=file:///data/yum_data/BaseOS file:///data/yum_data/BaseOS file:///data/yum_data/BaseOS gpgcheck=0 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial [c8-media-AppStream] name=CentOS-AppStream-$releasever - Media baseurl=file:///data/yum_data/AppStream file:///data/yum_data/AppStream file:///data/yum_data/AppStream gpgcheck=0 enabled=1 gpgkey=file:///etc/pki/rpm-g yum clean all yum makecache yum repolist yum install svn -y
问题记录
1 2 3 4 5 6 7 8 9 10 Couldn t open file /etc/pki/rpm-g 去除gpgcheck校验 warning: /yum_data/AppStream/Packages/apr-1.6.3-9.el8.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 8483c65d: NOKEY CentOS-AppStream-8 - Media 0.0 B/s | 0 B 00:00 Curl error (37): Couldn t read a file:// file for file:///etc/pki/rpm-g [Couldn t open file /etc/pki/rpm-g]
CentOS6/7-本地源配置 注:如果 nfs 已经挂起,可以直接使用 NFS 挂起的镜像作为源镜像。
说明: 生成服务器内部不允许联网时,需要配置本地 yum。其他情况无需配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 su - root mkdir -p /data/software/centos6 mount -o loop CentOS-6.9-x86_64-bin-DVD1.iso /mnt cp -r /mnt/* /data/software/centos6 umount /mnt mount -o loop CentOS-6.9-x86_64-bin-DVD1.iso /mnt cp -r /mnt/* /data/software/centos6 umount /mnt cd /etc/yum.repos.d/mkdir bak mv *repo bak/ vi local.repo [iso] name=centos6 baseurl=file:///data/software/centos6 gpgcheck=0 enabled=1 yum clean all yum makecache 看是上述是否有报错。 yum install vim -y 安装vim成功, 即无报错