ubuntu 命令 dpkg -l
2024-09-01 01:00:38
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) 软件包被破坏
最新文章
- 清华学堂 Range
- Web开发新时代
- 表格类似Excel
- linux磁盘空间清理
- Java-斐波那契数
- boost 特点
- Android Branch and master source code merge(patch)
- Flexible 弹性盒子模型之CSS justify-content 属性
- Java获取IP
- 自带win10的笔记本电脑如何装win7
- 工作整理: python报表系统常见错误整理
- Java获取当前的日期和时间
- python网络爬虫与信息提取 学习笔记day2
- java动态获取上传文件的编码类型
- 给自己的博客上添加个flash宠物插件
- python read file(f,csv)
- 3832: [Poi2014]Rally
- ORACLE中的异常处理
- HDU - 6096 :String (AC自动机,已知前后缀,匹配单词,弱数据)
- linux前后台任务切换管理
热门文章
- RabbitMQ与.net core(一)安装
- C#开发Windows Services服务--服务安装失败的解决办法
- libiconv字符集转换库在C#中的使用
- mysql 慢查询日志,灾难日志恢复,错误日志
- @RequestBody 处理类型 和 对象 和 json 相互转换
- centos 6.5 文件目录管理
- cocos2dx 3.x 相机机制
- Java:多线程,线程池,用Executors静态工厂生成常用线程池
- Java反射机制在Spring IOC中的应用
- C++ string的用法