You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu系统中与RedHat rpm -i等效的dpkg查询命令是什么?

嘿,我来帮你理清楚这个问题~先纠正个小细节:你提到的RedHat里的rpm -i其实是用来安装软件包的命令,不是查询元数据的——查询已安装包信息应该用rpm -qi <packagename>。不过没关系,我把两种情况的dpkg等效命令都整理好了:

对应dpkg的等效命令

1. 查询已安装包的元数据(对应rpm -qi

在Ubuntu这类Debian系系统中,要查看已安装包的元数据(比如来源、版本、维护者、描述等),有几个常用的dpkg命令:

  • 查看包的基础元数据:
    dpkg -p <packagename>
    
  • 查看更详细的安装状态信息(包括安装时间、依赖、状态等):
    dpkg -s <packagename>
    

如果还想确认包的来源仓库,可以搭配apt-cache命令:

apt-cache policy <packagename>

2. 对应rpm -i的安装命令

如果是找和RedHat中rpm -i(本地安装软件包)等效的dpkg命令,那就是:

dpkg -i <packagefile.deb>

这个命令需要你本地已经有.deb格式的安装包文件,和rpm -i需要本地.rpm包的逻辑完全一致。

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

火山引擎 最新活动