dpkg 命令

介绍

dpkg(英文全拼:Debian package)命令是 Debian Linux 系统用来安装、创建和管理软件包的实用工具。它是 Debian 软件包管理器的基础,由伊恩·默多克创建于1993年。

从名称可以看出,dpkg 是专门为 Debian 开发的套件管理系统,方便软件的安装、更新及移除。实际上,所有源自 Debian 的 Linux 发行版都可以使用 dpkg 来管理软件包,例如 Ubuntu、Knoppix 等。

dpkg 本身是一个底层的工具,被用于安装、卸载和查询 .deb 软件包相关的信息。上层的工具,如 apt 则被用于从远程获取软件包以及处理复杂的软件包关系。

语法

dpkg [option...] action

选项

  • -i, --install :安装软件包。
  • -r, --remove :删除软件包。
  • -l, --list :显示已安装软件包列表。
  • -L, --listfiles :显示于软件包关联的文件。
  • -c :显示软件包内文件列表。

示例

安装软件包

dpkg -i helloworld_1.0.deb

卸载软件包

dpkg -r helloworld_1.0.deb

列出已安装的软件包

dpkg -l

在已安装的软件包中搜索 helloworld

dpkg -l | grep helloworld

列出 helloworld_1.0.deb 包的内容

dpkg -c helloworld_1.0.deb

Leave a Reply