dpkg -l

每条记录对应一个软件包,每条记录的第一, 二, 三个字符是软件包的状态标识, 后边依此是软件包名称,版本号, 和简单描述。

关于每个状态,可以参考

man dpkg-query

关于每个状态的描述,可以参考

man dpkg # 搜索 Package states

第一个字符为期望值,它包括:

  • u (Unknown) 状态未知,这意味着软件包未安装,并且用户也未发出安装请求。
  • i (Install) 用户请求安装软件包。
  • r (Remove) 用户请求卸载软件包。
  • p (Purge) 用户请求清除软件包。
  • h (Hold) 用户请求保持软件包版本锁定。

第二个字符是软件包的当前状态,它包括:

  • n (Not-installed) 软件包未安装。
  • i (Installed) 软件包安装并完成配置。
  • c (Config-files) 软件包以前安装过,现在删除了,但是它的配置文件还留在系统中。
  • U (Unpacked) 软件包被解包,但还未配置。
  • F (Half-configured) 试图配置软件包,但是失败了。
  • H (Half-installed)软件包安装,但是但是没有成功。

第三个字符是错误状态,有四种状态。第一种状态标识没有问题,为空。其它三种包括:

  • R (Reinst-required) 软件包被破坏

http://www.yishuiyixu.com/

最新文章

  1. 清华学堂 Range
  2. Web开发新时代
  3. 表格类似Excel
  4. linux磁盘空间清理
  5. Java-斐波那契数
  6. boost 特点
  7. Android Branch and master source code merge(patch)
  8. Flexible 弹性盒子模型之CSS justify-content 属性
  9. Java获取IP
  10. 自带win10的笔记本电脑如何装win7
  11. 工作整理: python报表系统常见错误整理
  12. Java获取当前的日期和时间
  13. python网络爬虫与信息提取 学习笔记day2
  14. java动态获取上传文件的编码类型
  15. 给自己的博客上添加个flash宠物插件
  16. python read file(f,csv)
  17. 3832: [Poi2014]Rally
  18. ORACLE中的异常处理
  19. HDU - 6096 :String (AC自动机,已知前后缀,匹配单词,弱数据)
  20. linux前后台任务切换管理

热门文章

  1. RabbitMQ与.net core(一)安装
  2. C#开发Windows Services服务--服务安装失败的解决办法
  3. libiconv字符集转换库在C#中的使用
  4. mysql 慢查询日志,灾难日志恢复,错误日志
  5. @RequestBody 处理类型 和 对象 和 json 相互转换
  6. centos 6.5 文件目录管理
  7. cocos2dx 3.x 相机机制
  8. Java:多线程,线程池,用Executors静态工厂生成常用线程池
  9. Java反射机制在Spring IOC中的应用
  10. C++ string的用法