CentOS7 / 8 yum 查询软件安装路径实操

CentOS7 / CentOS8 yum 查询软件安装路径完整实操

yum 是包管理器,yum 本身不能直接查路径,要分两步:先查到包名 → 再查该包安装了哪些文件、目录

一、先区分两个场景

  1. 软件已经安装好了 → 查询安装到哪些目录
  2. 软件还没安装 → 只看包里包含什么文件,不下载安装
    场景 1:软件已经安装,查询安装目录(最常用)
    1)先确认软件包名称
    rpm -qa | grep nginx
    示例输出:nginx-1.20.1-9.el8.x86_64
    2)查询这个包所有安装的文件 & 路径
    rpm -ql nginx
  • -q 查询
  • -l list,列出包内所有文件
    输出会展示:配置文件、程序二进制、日志目录、网页目录全部路径
    只看可执行命令位置:
    which nginx
    场景 2:软件还没安装,想看包里有什么文件(不安装)
    CentOS7
    yum install -y yum-utils
    repoquery -l nginx
    CentOS8(yum 实际是 dnf 软链接)
    dnf repoquery -l nginx
    #或者
    yum repoquery -l nginx
    repoquery:查询远程仓库软件包内部文件列表,不会安装软件。
    补充常用配套命令
  1. 查某个文件属于哪一个安装包(反向查询)
    比如我想知道 /etc/nginx/nginx.conf 是哪个包安装出来的
    rpm -qf /etc/nginx/nginx.conf
  2. 查看 yum 安装包的详细信息
    yum info nginx
相关推荐
虎头金猫5 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
AI职业加油站5 天前
AI智能体应用工程师证书:政策红利下的职业新风口
大数据·运维·人工智能·学习·职场发展
wuyk5555 天前
《WiFi 嵌入式物联网开发全套实战》| 第 16 章 ESP32 AP+STA 双模共存原理与工程坑点
网络·stm32·物联网
此冬歌咏5 天前
K8s 节点故障实战:优雅驱逐 31 秒,硬故障 331 秒,以及那个永远 Pending 的 Pod
运维·k8s
-梅5 天前
linux(8) 软硬链接
linux·运维·服务器
Wang's Blog5 天前
Java 项目实战: 外卖平台-文件下载与ServletOutputStream回写浏览器
服务器·项目开发
张洛闻Eren5 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
琥珀色糖5 天前
SimlpeHttp
linux·服务器
其实防守也摸鱼5 天前
内网穿透与反向代理:原理、工具与实战指南
android·大数据·运维·安全·网络安全·自动化·渗透
第十人i5 天前
Linux 日志管理系统:journald 配置与优化
linux·服务器