当前位置: 首页 > ai >正文

linux 系统依赖包查询命令汇总

✅ 总结对比表(包括你之前提到的)

命令类型作用数据来源等价缩写/说明
rpm -q --requires rpm反向依赖rpm 需要什么已安装包等价于 rpm -qR rpm
rpm -qR rpm反向依赖同上已安装包--requires 缩写
rpm -q --whatrequires rpm正向依赖谁需要 rpm已安装包
rpm -ql rpm文件列表rpm 安装了哪些文件已安装包--query --list
zypper info --requires rpm反向依赖仓库中 rpm 需要什么仓库信息类似但来源不同
zypper se --requires rpm正向依赖哪些包需要 rpm仓库信息

✅ 命令 1:

zypper se --requires rpm

🔍 意思:查找依赖“rpm”这个包的其他软件包(正向依赖)

  • zypper se 是搜索(search)

  • --requires rpm 表示:查找哪些包 依赖 rpm 包

✅ 实际作用:

列出 软件仓库中有哪些包依赖 rpm(而非已安装的软件),比如:

📌 适合在软件仓库中找“谁需要 rpm”,而非只看本机已安装软件。


✅ 命令 2:

zypper info --requires rpm

🔍 意思:查看 rpm 包本身的依赖项(反向)

  • zypper info 查看包详细信息

  • --requires rpm 表示:查看 rpm 包安装时的依赖需求

✅ 实际作用:

列出 安装 rpm 所需的依赖项,比如:

📌 适合查看“安装 rpm 包时需要什么”。


✅ 命令 3:

rpm -q --requires rpm

🔍 意思:查看已安装的 rpm 包的依赖项

  • rpm -q 查询

  • --requires 显示该包需要的其他依赖(库/命令/符号等)

✅ 实际作用:

显示 rpm 包需要什么才能正常运行,比如:

📌 类似于 zypper info --requires rpm,但更底层、精确到 .so 文件和 rpmlib 特性。


✅ 命令 4:

rpm -q --whatrequires rpm

🔍 意思:查看本机中哪些已安装的软件包依赖 rpm(正向依赖)

  • --whatrequires 表示谁“需要”它

✅ 实际作用:

📌 显示“本机上已安装的哪些软件用到了 rpm”。

 

✅ 命令 5:

rpm -qR rpm

🔍 含义:

-qR--requires 的缩写
它表示:列出已安装的 rpm 包所依赖的功能(依赖项)

✅ 实际作用:

输出该包 运行所依赖的符号、共享库、脚本解释器、功能等,例如:

🆚 对比前面的:

  • rpm -q --requires rpm完全等价 的,只是缩写形式。

  • 属于查看 “一个包需要什么” 的 反向依赖


✅ 命令 6:

rpm -ql rpm

🔍 含义:

-ql--query --list 的缩写
它表示:列出 rpm 包安装到系统中的所有文件路径

✅ 实际作用:

📌 非常适合查看:

  • 这个包装了哪些二进制文件?

  • 配置文件在哪?

  • 哪些动态库或 man 手册属于它?

🆚 对比前面的命令:

  • 它不是查看依赖关系,而是查看 “这个包安装了哪些文件

  • 唯一用途不同,用于定位文件内容/路径,不涉及依赖分析

http://www.xdnf.cn/news/15387.html

相关文章:

  • IPM31主板E3300usb键盘鼠标安装成功Sata接口硬盘IDE模式server2003-nt-5.2.3790
  • python 的包管理工具pip poetry、conda 和 pipenv 使用和安装
  • C 语言部分操作符详解 -- 进制转换,原码、反码、补码,位操作符,逗号表达式,操作符的优先级和结合性,整型提升,算术转换
  • 2025年小目标检测分享:从无人机视角到微观缺陷的创新模型
  • 【PTA数据结构 | C语言版】二叉树前序序列化
  • Python初学者笔记第十二期 -- (集合与字典编程练习题)
  • Vim多列操作指南
  • TCP可靠性设计的核心机制与底层逻辑
  • next.js 登录认证:使用 github 账号授权登录。
  • uni-app+vue3 来说一说前端遇到跨域的解决方案
  • 全连接神经网络
  • 10分钟搞定!Chatbox+本地知识库=你的私人语音导师:企业级全栈实现指南
  • 自动微分模块
  • JAR 包冲突排雷指南:原理、现象与 Maven 一站式解决
  • 机载激光雷达目标识别:从点云到凝视成像的算法全景
  • Datawhale AI夏令营——用户新增预测挑战赛
  • xss-lab靶场通关
  • 苦练Python第18天:Python异常处理锦囊
  • 从 JSON 到 Python 对象:一次通透的序列化与反序列化之旅
  • 云原生技术与应用-Containerd容器技术详解
  • Android系统的问题分析笔记 - Android上的调试方式 bugreport
  • RAG索引流程中的文档解析:工业级实践方案与最佳实践
  • iOS —— 网易云仿写
  • 大数据系列之:通过trino查询hive表
  • 直播推流技术底层逻辑详解与私有化实现方案-以rmtp rtc hls为例-优雅草卓伊凡
  • 在Linux下git的使用
  • 量子计算新突破!阿里“太章3.0”实现512量子比特模拟(2025中国量子算力巅峰)
  • MYOJ_8512:CSP初赛题单1:计算机常识
  • 计算机网络通信的相关知识总结
  • Linux进程优先级机制深度解析:从Nice值到实时调度