插件窝 干货文章 如何使用Yum搜索软件包

如何使用Yum搜索软件包

Yum 搜索 bash 软件包 97    来源:    2025-05-09

使用Yum搜索软件包

Yum (Yellowdog Updater Modified) 是RPM-based Linux系统(如CentOS、RHEL、Fedora等)上的包管理工具。以下是使用Yum搜索软件包的方法:

基本搜索命令

yum search 关键词

例如搜索与nginx相关的软件包:

yum search nginx

高级搜索选项

  1. 按名称搜索

    yum list | grep 关键词
    

    或更精确的:

    yum list available | grep 关键词
    
  2. 搜索已安装的包

    yum list installed | grep 关键词
    
  3. 获取包详细信息

    yum info 包名
    
  4. 搜索提供特定文件/命令的包

    yum provides */文件名
    

    例如查找哪个包提供ifconfig命令:

    yum provides */ifconfig
    

实际示例

  1. 搜索所有与Python 3相关的包:

    yum search python3
    
  2. 查看vim-enhanced包的详细信息:

    yum info vim-enhanced
    
  3. 查找提供httpd服务的包:

    yum provides httpd
    

注意事项

  • 需要root权限或sudo来执行大多数yum命令
  • 确保yum缓存是最新的,可以使用yum makecache更新缓存
  • 在较新版本的RHEL/CentOS中,可以使用dnf替代yum,命令语法基本相同

通过以上命令,你可以有效地在Yum仓库中查找所需的软件包及其相关信息。