dpkg 命令使用说明

dpkg 是一个 Debian 包管理工具。能够对包进行安装、卸载、构建、获取信息等操作。基于 Debian 的 Linux 发行版都可使用 dpkg 命令,例如 Ubuntu。

dpkg 命令的用法:

# 安装(解包并配置):
dpkg -i package_file

# 解包(仅对“package_file“进行解包操作,不会执行包配置工作):
dpkg --unpack package_file

# 配置包:
dpkg --configure package

# 卸载包:
dpkg -r package
该命令删除包,但保留配置文件

dpkg -P package
该命令删除包,且删除配置文件

# 获取、设置、清除包的选择状态
dpkg --get-selections [package] 
输出到标准输出,可以使用管道或重定向。

dpkg --set-selections
从标准输入获取,可以使用管道或重定向。

dpkg --clear-selections
将所有包都标记为卸载。

dpkg 命令选项:

-B --auto-deconfigure  卸载包时,自动把依赖于被卸载的包的所有包也卸载掉。
--no-act --dry-run --simulate 仅用于测试,得到输出,不对系统进行任何修改。

相关文件:

/var/lib/dpkg/available      包信息。
/var/lib/dpkg/status          包状态。

asdasdasd

标签

发表评论