如何在RHEL yum repo中更新RPM包?

时间:2014-08-01 08:34:55

标签: yum rhel6

我正在管理RHEL 6 yum repo,repo源文件只是来自磁盘ISO的本地副本, 由于某种原因,我需要用新版本的RPM替换这个仓库中的几个RPM包, 我试过了: 1:在Packages目录中放置新的RPM包 2:通过“createrepo”重新创建回购

但任何客户端在运行yum install时,仍然会得到旧版本的RPM, 我怎么能按预期工作呢?

1 个答案:

答案 0 :(得分:0)

使用命令:

createrepo --update

有时候,您的存储库中有很多软件包,并且当只添加或更改了几个软件包时,为每个软件包重新生成元数据太费时间。这是--update派上用场的地方。您像以前一样运行createrepo,但是将--update标志传递给它。像这样:       createrepo --update / srv / my / repo