同步镜像源reposync

2021-11-15 18:20:16 浏览数 (2)

  • reposync
    • reposync使用方式
    • reposync的安装配置

reposync

reposync使用方式

像阿里云镜像都是禁止递归同步下载阿里云的镜像,但是在redhat的官网,我看到一个同步镜像源的解决方案reposync,reposync就是通过指定的repoid把源同步下载,并且之前已经同步的程序包,不在继续同步

reposync的安装配置

安装

代码语言:javascript复制
yum install -y yum-utils createrepo

从指定的库同步所有的包到一个指定的目录

代码语言:javascript复制
reposync --gpgcheck -1 --repoid=rhel-6-server-rpms --download_path=/var/www/html

执行第二步会在/var/www/html下生成一个以repoid命名的文件夹,里面包含所有要同步的程序包

代码语言:javascript复制
cd /var/www/html/<repoid>
createrepo -v /var/www/html/<repoid>

创建一个本地存储库,允许客户机安装组和使用安全性插件 如何下载的所有元数据的存储库同步将允许使用各种插件,如“yum groupinstall”在centos6以来,reposync支持--download-metadata 和 --downloadcomps选项

代码语言:javascript复制
reposync --gpgcheck -1 --repoid=rhel-6-server-rpms --download_path=/var/www/html --downloadcomps --download-metadata

查看最新同步的组数据,你可以运行createrepo命令

代码语言:javascript复制
cd /var/www/html/<repoid>
createrepo -v /var/www/html/<repoid>/ -g comps.xml

0 人点赞