概述
dpkg 是一个Debian 上面的包管理器,它能够对包进行安装、删除、并且建立包,但是他不能够像其他系统的包管理工具,他不能自动的下载和安装包和处理他们的依赖关系。
列出安装的包
dpkg -l
管道过滤
dpkg -l | grep apache2
列出包安装的目录文件
dpkg -L ufw
如果你不知道是哪个包安装的文件,你可以使用 dpkg -S命令
dpkg -S /etc/host.conf
base-files: /etc/host.conf
以上内容表示/etc/host.conf文件术语base-files包安装的。
安装一个本地的deb文件
sudo dpkg -i zip_3.0-4_i386.deb
卸载包
sudo dpkg -r zip
注意一般不建议直接这么卸载包,因为这样卸载只会将zip卸载掉,而依赖zip的包将不能够正常运行。
更多的dpkg参考:man dpkg