美文网首页
centos制作本地离线yum源

centos制作本地离线yum源

作者: wowshiwoniu | 来源:发表于2020-11-27 15:26 被阅读0次

在内部环境,可能会有禁止访问外网、yum源更新太慢、下载指定版本包的需求,这个时候,可以考虑制作一个指定系统版本的centos离线yum源,保证更新版本的可靠性。

软件安装

httpd下载

yum install httpd -y
cd /var/www/html/
mkdir centos7

下载或上传一个centos操作系统镜像

# centos7.5
wget https://vault.centos.org/7.5.1804/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso

yum源配置

cd /etc/yum.repos.d/
mkdir tmp
mv *.local tmp/

cp tmp/CentOS-Base.repo .
mv CentOS-Base.repo local.repo

vim local.repo
# 文件内容
[local]
name=CentOS-local
baseurl=http://192.168.200.37/centos7
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

挂载iso只读,重启httpd

mount -o loop /opt/CentOS-7-x86_64-DVD-2003.iso /var/www/html/centos7/
systemctl start httpd
systemctl status httpd
yum clean all
yum list

至此,离线源已经做好,如果机器需要访问离线源,只需要参照上面 yum源配置 即可,配置后执行缓存清理

# 清理缓存
yum clean all
# 查看镜像源列表,可以看到右侧显示为local
yum list

相关文章

网友评论

      本文标题:centos制作本地离线yum源

      本文链接:https://www.haomeiwen.com/subject/kwnaiktx.html