我们有一个自定义的 Yum 存储库,我们的开发人员将构建上传到该存储库。
问题是,经过一段时间后,旧版本变得混乱。
手动删除旧版本非常烦人,所以在我们尝试自己自动化之前,我想知道是否有任何脚本可以根据版本(首选)或上传时间清除旧的 RPM。
最好是如果我们可以指定简单地保存 X 个最新版本,并删除其他任何内容。然后我们可以对它进行 cron,让它每天运行。
感谢您的任何想法。
Jam*_*ill 16
“简单”的方法是将所有内容转储到目录中并运行:
rm $(repomanage --keep=2 --old /path/to/repo)
createrepo /path/to/repo
Run Code Online (Sandbox Code Playgroud)
...更复杂的方法是设置 koji/etc。进行构建并创建存储库。
| 归档时间: |
|
| 查看次数: |
20100 次 |
| 最近记录: |