1、创建本地yum仓库
mkdir -p /yum/local #可以有N级目录
cp ... #复制RPM包到上述目录
2、安装createrepo
yum install createrepo
3、创建repo文件
cat >>/etc/yum.repos.d/CentOS-Local.repo<<-EOF
[Local]
name=Local Yum
baseurl=file:///yum/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1
4、创建索引:
createrepo /yum
yum makecache #更新缓存
注意:
步骤2和步骤3不能调换顺序,否则有可能出现错误:
参考:
https://www.cnblogs.com/student-programmer/p/6796068.html
官方教程:How to setup your own package repository