CentOS7.6 搭建本地yum仓库
yum源地址:http://mirrors.163.com/centos/7
使用 rsync 命令将x86_64下面的packages全都更新到本地
rsync -avrt --delete rsync://mirrors.163.com/centos/7/os/x86_64/Packages/ /root/rpms/os
更新到本地以后,即可创建元数据了
createrepo -v -p /root/rpms/os
如果rpm仓库内又新增了或者更新了rpm包,执行update命令
createrepo -update /root/rpms/os
yum clean all #清除原来的yum缓存
yum makecache #生成新的yum缓存
yum listrepo #查看支持的repo
创建一个自有源文件
cd /etc/yum.repo.d/
vi custorm.repo
[base]
name=base
baseurl=file:///root/rpms/os
enabled=1
gpgcheck=0
[updates]
name=updates
baseurl=file:///root/rpms/updates
enabled=1
gpgcheck=0
[extras]
name=extras
baseurl=file:///root/rpms/extras
enabled=1
gpgcheck=0
#additional packages that extend functionality of existing packages
[centosplus]
name=centosplus
baseurl=file:///root/rpms/centosplus
gpgcheck=1
enabled=0
网友评论