dpkg -l 中的每个细节代表什么意思?

dpkg -l 中的每个细节代表什么意思?

当我运行该命令时,我很难解释返回的内容dpkg -l vim,并且无法找到分解它的来源。

例如这是什么意思Desired=Unknown/Install/Remove/Purge/Hold

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  skype          2.1.0.81-1     Skype
un  vim            <none>         (no description available)

如果我比较这些行,我可以看到第一列分别是 ii 和 un。un 是指 (U)nknow 和 (Not),ii 是指 (I)nstall 和 (I)nst?

其他选项是什么意思?例如,当它说 Desired 时,与 Status 相比,这是什么意思?Err? 有什么关系?

Hold、Conf-files、unpacked、halF-conf、Half-inst、trig-aWait、Trig-pend、Reinst-required、(Status、Err: uppercase=bad) 指的是什么?

答案1

前三行只是一个标题,解释前三列(第+5 行符号下的三个字符)的首字母缩写词。

您的 Vim 软件包显示un

  • 期望状态:未知
  • 实际状态:未安装
  • 错误:空白的(即“无”)

其余部分应该是不言自明的。

请参阅man dpkq-query以查看更完整的格式列表。请参阅info dpkg以查看不同状态的含义的更多信息。

相关内容