侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

创建本地yum仓库

2023-11-24 星期五 / 0 评论 / 0 点赞 / 43 阅读 / 1669 字

问题:介绍_reposync_及如何使用如何创建为本地仓库决议:_reposync_是Red Hat提供的一个可以下载包的工具.安装:#yum install yum-utils createrepo

问题:

  • 介绍_reposync_及如何使用
  • 如何创建为本地仓库

决议:

_reposync_是Red Hat提供的一个可以下载包的工具.

安装:

#yum install yum-utils createrepo

创建本地仓库

note: 请根据当前系统的repoid来配置_--repoid=<repo-id>_

  • 同步指定仓库的包到指定的目录
# reposync --gpgcheck -l --repoid=repo-idfor example:# reposync --gpgcheck -l --repoid=rhel-6-server-rpms --download_path=/var/www/html
  • 在指定的目录里会生成一个以Repository ID命令的目录.里面包含所有的包.
# cd /var/www/html/<repo-id># createrepo -v /var/www/html/<repo-id>

创建可以让客户端使用group install和security插件的仓库

如何下载远程仓库中所有的元数据,并让客户端可以使用'yum groupinstall'这样的插件

  • 使用'--download-metadata'和'--downloadcomps'参数.
# reposync --gpgcheck -l --repoid=channel-id --downloadcomps --download-metadatafor example:# reposync --gpgcheck -l --repoid=rhel-6-server-rpms --download_path=/var/www/html --downloadcomps --download-metadata
  • 要访问已同步本地仓库的组信息,请执行下面的createrepo命令:
# cd /var/www/html/<channel-id># createrepo -v  /var/www/html/<channel-id>/ -g comps.xml
  • 接着指定客户端的仓库为此仓库即可

| 原文: https://access.redhat.com/solutions/23016

广告 广告

评论区