如何阻止 yum 询问更新目录

如何阻止 yum 询问更新目录

我用了

createrepo -update ...

错误地将我想的改为--update。现在,yum 总是抱怨pdate目录不存在。尽管我检查了该字符串不存在于yum.conf任何.repo文件中,但它仍然抱怨它。

我也metadeta手动删除了该目录并createrepo正确地重新创建。

它仍在抱怨。

我如何让 yum 忘记这一点pdate

答案1

以防万一有人遇到同样的问题,这里发生的情况是使用 -u 标志将存储库的基本 URL 更改为 ./pdate (因为显然 -u 之后的任何内容都被解释为 baseURL 值。)

简单的解决方法是将 baseURL 更改为应有的值(http://something.com/repo/6/x86_64或者其他方式),运行:

createrepo -u $baseURL --update /路径/到/存储库

答案2

好吧,我还清理了手册页“文件”部分中提到的缓存目录。但这仍然不起作用。

最后,我注意到有一个叫做“yum clean”的东西,它在手册页中提到过但不太确定它是什么。

然而,我确实跑了

yum clean all

最后成功清理了错误的 (-u)pdate 目录

相关内容