Dpkg基础

来自linux中国网wiki
跳到导航 跳到搜索

remove

其实apt用得多,底层的dpkg用得并不太多

先list 再 remove 

 dpkg -l '*dead*'

期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)
| 状态=未安装(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F>
|/ 错误?=(无)/须重装(R) (状态,错误:大写=故障)
||/ 名称            版本         体系结构     描述
+++-===============-============-============-===============>
ii  deadbeef-static 1.9.5-1      amd64        The Ultimate Mu>
~

root@myxps:~# dpkg -r deadbeef-static 1.9.5-1
(正在读取数据库 ... 系统当前共安装有 750319 个文件和目录。)
正在卸载 deadbeef-static (1.9.5-1) ...
dpkg: 警告: 忽略删除 1.9.5-1 的要求,系统没有安装该软件包
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...
正在处理用于 mailcap (3.70) 的触发器 ...
正在处理用于 desktop-file-utils (0.26-1) 的触发器 ...
正在处理用于 menu (2.1.48) 的触发器 ...
root@myxps:~# dpkg -P  deadbeef-static 1.9.5-1
(正在读取数据库 ... 系统当前共安装有 749950 个文件和目录。)
正在清除 deadbeef-static (1.9.5-1) 的配置文件 ...
dpkg: 警告: 忽略删除 1.9.5-1 的要求,系统没有安装该软件包
正在处理用于 menu (2.1.48) 的触发器 ...
root@myxps:~#