首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >各种dpkg旗子像'ii‘rc’是什么意思?

各种dpkg旗子像'ii‘rc’是什么意思?
EN

Ask Ubuntu用户
提问于 2010-12-25 09:02:58
回答 4查看 117K关注 0票数 142

我经常需要检查安装了哪些包,并使用以下命令:

dpkg -l | grep foo

,它提供以下输出

代码语言:javascript
运行
复制
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                       Version         Description
ii   foo                       <version>         <description>
  1. ii是什么意思?
  2. 还有什么旗子?
  3. 怎么看旗子?(因为解释相当复杂,海事组织)

谢谢。

EN

回答 4

Ask Ubuntu用户

回答已采纳

发布于 2010-12-25 09:29:51

在系统

中查找这些信息的位置

您可以在dpkg -l输出的标题中找到这些信息,因为它只是一个格式约定:

代码语言:javascript
运行
复制
dpkg -l | head -3

在此复制以供参考:

代码语言:javascript
运行
复制
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)                    

每个字段的

描述(

)

从前三行可以看出:

第一个字母→期望的包状态(“选择状态”):

  • u ...未知
  • i ...安装
  • r ...拆卸/卸载
  • p ...清除(删除包括配置文件在内的)
  • h ...保持

第二个字母→当前包裹状态:

  • n ...未安装
  • i ...已安装
  • c ...config -文件(只安装了配置文件)
  • U ...未包装
  • F ...配置一半(配置由于某种原因失败)
  • h ...半安装(安装由于某种原因而失败)
  • W ...触发器-等待(包正在等待另一个包的触发器)
  • t ...触发器-挂起(已触发包)

第三个字母→错误状态(通常不应该看到第三个字母,而是一个空格):

  • R ...加固-需要(包装损坏,需要重新安装)
票数 182
EN

Ask Ubuntu用户

发布于 2010-12-25 09:15:14

第一个字母显示包的预期状态。

第二个字母显示包的当前状态。

例如:

  • ii的意思是“应该安装并安装”,这是用apt installdpkg -i完成的。
  • rc的意思是“它被删除/卸载,它的配置文件还在那里”,这是用apt removedpkg -r完成的。(删除包并不意味着删除配置文件。)
  • pn的意思是“它被清除了(除了配置之外),而且它根本没有安装”,这是用apt purgedpkg -P完成的。
票数 41
EN

Ask Ubuntu用户

发布于 2015-09-04 18:20:55

因为我的代表很低,我不能评论,以回答人们有关于从哪里获得这些信息的问题。在查看了dpkg的源代码和相关程序的main.c代码之后,我找到了我要找的东西。

读取-l \-列表输出的信息在

代码语言:javascript
运行
复制
man dpkg-query

而不是在

代码语言:javascript
运行
复制
man dpkg

在这些情况下,dpkg只是充当前端。

票数 18
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/18804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档