“dpkg ”是“Debian Packager ”的简写。为 “Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自“Debian”的“Linux ”发行版都使用 “dpkg”,例如 “Ubuntu”、“Knoppix ”等。 --《百度百科》
Usage: dpkg [<option> ...] <command>
主要介绍dpkg常用的一些选项(option):
- -L 列出属于指定软件包的文件,也可以理解为列出指定软件包将所属的文件都安装到什么位置了
- -s 查看指定软件包的详细信息
- -l 列出系统安装以及安装过的软件包。软件包两种状态(rc/ii),rc表示已经删除,但是配置文件还未清理干净;ii表示软件包正常安装,也就是目前正常安装在系统中
- -P/--purge 删除软件包,并且同时删除配置文件,可以清理
-l
中rc
状态的软件包 - -S 查找指定文件所属的软件包,类似
rpm -qf file
- -I 查看指定的未安装的软件包的详细信息
- -c 列出未安装的软件包所包含的文件以及安装后在系统中对应的路径信息
- -i 安装指定的软件包
- -r 卸载安装的软件包
- -B/--auto-deconfigure 安装软件包,即使有损坏也安装
有些时候我们通过dpkg安装软件包的时候有些依赖问题,我们可以通过
apt-get install -f
来解决。
网友评论