dpkg

在 Debian 上,dpkg(Debian 软件包系统)允许您安装和删除软件包。

# 列出 已安装的软件包及其状态
dpkg -l | grep 'tcl'
# ii  tcl8.4                               8.4.19-2                   Tcl (the Tool Command Language) v8.4 - run-t
#   - 'ii' 软件包已正确安装。
#   - 'rc' 软件包已被卸载,但配置文件仍保留在系统中。
#   - 'un' 软件包未安装且从未安装过。
#   - 'iU' 软件包已解包,但尚未配置。通常出现在部分安装过程中。
#   - 'iF' 软件包已安装,但配置未完成。可能是安装过程中出现问题。
#   - 'pn' 软件包已完全卸载(包括配置文件),系统中不存在任何残留。
#   - 'rU' 软件包已卸载,但系统保留了解包的文件。
#   - 'pi' 安装过程中出现错误,需要重新安装。
#   - 'uF' 配置过程中遇到问题的包。

# 查看已卸载但保留配置文件的软件包
dpkg -l | grep '^rc'

# 查看已安装的软件包
dpkg -l | grep '^ii'


# 安装软件包
dpkg -i tcl8.4_8.4.19-2_amd64.deb

# 删除已安装的软件包
dpkg -r tcl8.4

# 完全清除软件包
dpkg -P tcl8.4
Table of Contents