首页/系统/信创系统运维速查/dpkg 本地包管理与查询
命令与包管理65 条

dpkg 本地包管理与查询

deb 体系的底层工具:-i 装本地 deb、-l 列已装、-L 查文件、-S 反查归属、-r/-P 卸载;apt 负责依赖,dpkg 直接干活。

信创系统运维速查系统更新于 2026-10-12
安装dpkg -i pkg.deb
查询-l 列表 / -L 包内文件 / -S 文件归属
卸载-r 保留配置 / -P 连配置清除

示例

示例
sudo dpkg -i ./app_1.0_arm64.deb
sudo apt -f install            # dpkg 装完后补依赖
dpkg -l | grep app
dpkg -L app | head
dpkg -S /usr/bin/xx
dpkg -i 报依赖不满足时用 apt -f install 补齐,这是 deb 系的标准收尾动作。

易错点

  • dpkg -i 不解析依赖,装完必须 apt -f install 否则包停在未配置状态
  • -r 与 -P 区别要清楚:-r 留配置文件,残留配置是后续重装报错的原因之一

数据来源与参考

  • dpkg 手册(man dpkg)
  • Debian 管理员手册
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌