在我的 YUM 服务器上,我有这个 RPM ...
redcricket@rpo-dev:/usr/RED/docs/yum/CEL6/RIE$ rpm -q --filesbypkg -p development/RPMS/ooo-audit-1.0-10.noarch.rpm
ooo-audit /apps/RED/red_apps/server/ooo-audit.pl
...并且我已将其安装在我的系统上,并且 rpm 说明了该 RPM ...
[redcricket@dev-006 src]$ rpm -q --filesbypkg ooo-audit
ooo-audit /apps/RED/red_apps/server/ooo-audit.pl
...但是 repoquery 列出旧版本 RPM 上的文件 ...
[redcricket@dev-006 src]$ repoquery -l ooo-audit
/apps/RED/data/ooo-audit/exceptions.txt
/apps/RED/red_apps/server/ooo-audit.pl
...即使在我做了“sudo yum clean all”之后...
[redcricket@dev-006 src]$ sudo yum clean all
Loaded plugins: fastestmirror, merge-conf
Cleaning repos: ...
Cleaning up Everything
... 看 ...
[redcricket@dev-006 src]$ repoquery -l ooo-audit
/apps/RED/data/ooo-audit/exceptions.txt
/apps/RED/red_apps/server/ooo-audit.pl
这是我安装的 yum-utils ....
[redcricket@dev-006 src]$ rpm -q yum-utils
yum-utils-1.1.30-10.el6.noarch
... 这里发生了什么?yum conf 是正确的。RPM ooo-audit 仅在我的 YUM 服务器 rpo-dev 上可用。我还更新了 YUM 服务器上的 repodata。我应该报告错误还是我做错了什么?