命令是否yum list
从 yum 存储库或通过互联网从 redhat 页面获取数据?
背景:
我仅更新了 httpd 的 yum 存储库(x86_64 并更新了 httpd rpm)
createrepo -update /repository/yum/x86_64
然后我恢复了原始存储库文件
createrepo -update /repository/yum/x86_64_20170116
当我检查 x86_64_20170116 的 httpd 版本时,httpd 版本已过时(原始状态)
ll x86_64_20170116/Packages/ httpd*
但是,当我输入以下命令时,httpd 版本是最新的
yum list available | grep httpd
有人可以解释一下吗?
答案1
默认情况下,不带任何选项的“yum list”将列出所有存储库中的所有软件包以及系统上安装的所有软件包。注意:“yum list all”和“yum list”给出相同的输出。
答案2
多谢你们,
父服务器使用“yum list”命令从 Redhat 存储库中获取数据。它还有本地存储库。
当我在子服务器上输入“yum list”命令时,它会从存储在父服务器中的本地存储库中获取数据。
这个问题可能太基础了……再次感谢大家的时间和支持。