包管理-dpkg
包管理-dpkg 📦 — Debian 包管理器
作用
dpkg(debian package)是 Debian/Ubuntu 系统底层包管理工具,直接操作 .deb 包文件。apt 和 apt-get 上层工具底层调用 dpkg 完成安装和卸载。用于手动安装 .deb 文件或查询已安装包的状态。
语法
1 | dpkg [选项] [操作] [包文件或包名] |
用法
dpkg 常用操作:-I 包.DEB 查看包信息;-L 包名 列出包安装的文件;-S 路径 查找文件属于哪个包;-i 包.DEB 安装(--install);-r 包名 卸载(保留配置,需传入包名而非 .deb 文件);-P 包名 完全卸载(--purge);-l 列出已安装包。解决依赖问题需借助 apt(如 apt install -f 修复依赖)。
常用参数
| 参数 | 说明 |
|---|---|
-I 包.DEB |
查看包信息 |
-L 包名 |
列出包文件 |
-S 路径 |
查找属主包 |
-i 包.DEB |
安装包 |
-r 包名 |
卸载包(传入包名) |
-P 包名 |
完全卸载 |
-l |
列出已安装 |
--configure |
重新配置 |
示例
1 | dpkg -I PACKAGE.DEB # 查看 .deb 包信息 |
来源:菜鸟教程