You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在使用microdnf的Linux发行版中查看已安装软件包?

查看microdnf环境下已安装软件包的方法

因为microdnf作为DNF的轻量简化版本,确实没有提供list命令,但你可以通过以下两种常用方式查看已安装的软件包:

  • 使用microdnf的repoquery命令
    借助repoquery的--installed参数可以列出系统中所有已安装的包:

    microdnf repoquery --installed
    

    如果需要更简洁的输出格式(仅显示包名和版本号),可以添加格式化参数:

    microdnf repoquery --installed --qf "%{name}-%{version}"
    
  • 直接使用rpm原生命令
    microdnf底层依赖rpm包管理系统,因此可以直接调用rpm命令查询已安装包:

    rpm -qa
    

    若要针对性排查Python相关的依赖包,可配合grep过滤:

    rpm -qa | grep python3
    

如果需要进一步分析Python3安装时引入的依赖链,还可以用repoquery的依赖分析参数:

# 查看Python3的直接依赖
microdnf repoquery --requires python3
# 查看哪些包依赖Python3
microdnf repoquery --whatrequires python3

内容的提问来源于stack exchange,提问作者Cristiano

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 08:13:20