概述
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