linux – 如何为特定版本创建RHEL repo静态

前端之家收集整理的这篇文章主要介绍了linux – 如何为特定版本创建RHEL repo静态前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经和CentOS合作了很长一段时间了,我已经习惯了回购管理的方式.最近,一个新的专有应用程序要求该公司获得RHEL许可证,而回购管理已成为一场噩梦.

同步RHEL repo意味着下载几乎15k的软件包(对于v5),我真的想限制我的镜像提供基于特定版本的软件包(即5.8,5.9).

我已经谷歌搜索了几天,我找不到任何相关的东西.如何在CentOS中实现它?

我忘了添加我已经使用mrepo进行repo sync和cobbler进行系统配置.

解决方法

使用redhat satellite,您可以使用以下命令创建具有特定版本或某个时间点的频道:

spacewalk-create-channel –user = satadmin –server = localhost –version = 5 –update = u8 –release = Server –arch = x86_64 –destChannel = rhel-5.8-x86_64 –clone

使用–clone选项创建包含组的repo非常重要.

如果您想在某个时间点制作回购,则还有另一个命令.

例:

spacewalk-clone-by-date –user = username –server = localhost -l rhel-x86_64-server-5 rhel-x86_64-server-5U2 -d 2012-01-19

希望这会有所帮助.

猜你在找的Linux相关文章