Centos kernel-devel 安装后不可用

Centos kernel-devel not available after install

在我的 centos 虚拟机上 vagrant-vbguest 插件安装 kernel-devel-2.6.32-573.el6.x86_64 后,我有点困惑

为什么我无法使用

搜索相同的包裹

yum search kernel-devel-2.6.32-573.el6.x86_64

但是当我这样做时 yum install kernel-devel-2.6.32-573.el6.x86_64 我已经安装了软件包

如有任何帮助,我们将不胜感激。谢谢

搜索软件包时不需要完整的内核版本(yum search kernel-devel)。

如果您需要更多信息属性,包括包版本,您可以:

  • 运行 yum info kernel-devel
  • 运行 yum list kernel-devel-2.6.32-573.el6.x86_64

注意:如果您仍想获得存储库中的所有可用版本,您可以 运行 yum list --showduplicates kernel-devel

yum search 在包的 namesummarydescription 和 [=14= 中搜索指定的 string ] 字段。

您的完整 RPM 程序包名称未出现在任何这些字段中。

如果你想像那样特别地按名称检查包,那么根据你想搜索的位置,你可能想要 yum infoyum listrepoqueryrpm -q.

  • yum infoyum list 查询已配置(和已启用)的存储库以及已安装的软件包
  • repoquery 查询已配置(和启用)的存储库
  • rpm -q查询已安装的包