Centos kernel-devel安装后不可用

我有点迷糊, vagrant-vbguest插件在我的客户机上安装了kernel-devel-2.6.32-573.el6.x86_64

在这里输入图像描述

为什么我无法使用search相同的包

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

在这里输入图像描述

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

在这里输入图像描述

任何帮助将不胜感激。 谢谢

yum search在包namesummarydescriptionurl字段中搜索指定的字符串

您的完整RPM软件包名称不会出现在任何这些字段中。

如果你想检查一个特定名称的包,那么根据你想要搜索的地方,你可能需要yum infoyum listrepoqueryrpm -q

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

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

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

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

注意:如果你仍然想获得所有可用的版本,你可以运行yum list --showduplicates kernel-devel