安装后Centos kernel-devel不可用

时间:2015-12-29 17:39:32

标签: linux linux-kernel centos vagrant

在我的vagrant-vbguest来宾计算机上kernel-devel-2.6.32-573.el6.x86_64插件安装centos之后,我有点困惑

enter image description here

为什么我无法使用

搜索相同的包

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

enter image description here

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

enter image description here

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

2 个答案:

答案 0 :(得分:3)

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

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

如果您想按名称检查包裹,那么根据您要搜索的位置,您可能需要yum infoyum listrepoquery或{{ 1}}。

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

答案 1 :(得分:1)

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

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

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

注意:如果您仍希望在回购商店中获得所有版本,则可以运行yum list --showduplicates kernel-devel