温馨提示×

yum如何搜索包

小樊
32
2026-07-23 07:49:25
栏目: 编程语言

CentOS / RHEL / Rocky / AlmaLinux 等使用 yum(或 dnf) 的系统中,搜索软件包常用下面几种方式:


一、搜索包(最常用)

yum search 关键词

示例:

yum search nginx

会搜索 包名描述 中包含关键词的包。


二、精确搜索包名

yum list | grep 关键词

或更推荐:

yum list 关键词*

示例:

yum list nginx*

三、查看某个包是否存在

yum list available | grep 包名

或:

yum info 包名

示例:

yum info nginx

四、搜索已安装的包

yum list installed | grep 关键词

五、按文件搜索属于哪个包(非常实用)

yum provides 文件路径

示例:

yum provides /usr/bin/curl

或:

yum provides */curl

六、清除缓存后再搜索(可选)

如果搜索不到,可能是缓存问题:

yum clean all
yum makecache

七、如果是 dnf(CentOS 8+ / Rocky / Alma)

dnf search 关键词
dnf provides 文件路径

✅ 总结常用命令

目的 命令
搜索包 yum search xxx
查看包信息 yum info xxx
列出可用包 yum list available
查看文件属于哪个包 yum provides xxx

如果你告诉我 具体系统版本想找的包名,我可以帮你精确查。

0