centos定制update的yum源

1.安装mini的系统,设置yum为保存cache

[root@controller ~]# cat /etc/yum.conf 
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=1

2.执行yum update -y#更新完后,把目录下面所有的rpm包拷贝出来到一个目录

find ./ -name *.rpm|xargs cp -rf {} /mnt/rpmrepo
#createrepo创建本地源
createrepo  /mnt/rpmrepo
#注解
#该路径为下载rpm包的路径
#命令执行完成后会生成repodata目录,并生成相应的repomd.xml文件
[root@controller ~]# cat /etc/yum.repos.d/ovirt.repo
[ovirt]
name=ovirt
baseurl=file:///mnt/rpmrepo
baseurl=ftp://192.168.31.2/yum enabled=1 gpgcheck=0

3.使用和安装

#重新生成下缓存
yum makecache
#安装一个软件试试
yum install -y ovirt-engine-appliance

备注

生成的目录 repodata

 也可以把这目录拷贝到ftp,提供内网去快速下载安装包

原文地址:https://www.cnblogs.com/a10086/p/12327058.html