首页 新闻 会员 周边

rpm -q和rpm -qa啥区别,我每次感觉一样

0
[已关闭问题] 关闭于 2026-06-10 20:18

 rpm -q rpm -q nginx 

但其实也是查单个 rpm -qa nginx

rpm -qa nginx 这种写法虽然能运行,但其实是把 nginx 当成了一个过滤条件,效果等同于 rpm -q nginx

但是

rpm -qa查询所有系统上已安装的包,不需要带包名

  • 作用:列出系统中所有已安装的 RPM 软件包。这里的 -a 代表 all
  • 不需要额外参数:它自己就能跑完整个列表。
  • 示例rpm -qa
    • 输出:几百上千行的列表,包含系统里所有的包(比如 glibc-xxxsystemd-xxxbash-xxx 等等)。

 

rpm -q 软件包是查询单个软件包,必须要带查询的包名

*Tesla*的主页 *Tesla* | 小虾三级 | 园豆:1756
提问于:2026-06-10 20:18
< >
分享
所有回答(1)
0
    • 想查某一个包有没有装:rpm -q 包名
    • 想看系统里到底装了多少东西:rpm -qa (通常配合 grep 使用,比如 rpm -qa | grep nginx
    •  

*Tesla* | 园豆:1756 (小虾三级) | 2026-06-10 20:18
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册