在 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 search 关键词
dnf provides 文件路径
| 目的 | 命令 |
|---|---|
| 搜索包 | yum search xxx |
| 查看包信息 | yum info xxx |
| 列出可用包 | yum list available |
| 查看文件属于哪个包 | yum provides xxx |
如果你告诉我 具体系统版本 或 想找的包名,我可以帮你精确查。