dpkg#
dpkg 是自由作業系統 Debian 及其眾多衍生版本中,套件管理系統最核心的軟體。 dpkg 用於安裝、移除以及提供關於 .deb 套件的相關資訊。
Operate#
| command | Description |
|---|---|
dpkg -i <dir>.deb | 安裝指定的 deb 套件檔 |
dpkg -r <package> | 移除已安裝套件,但保留設定檔 |
dpkg -P <package> | 完全移除已安裝套件與設定檔 |
| dpkg -l | 列出所有已安裝的套件清單 |
dpkg -s <package> | 查看已安裝套件的詳細資訊 |
dpkg -L <package> | 顯示某套件安裝到哪些檔案路徑 |
dpkg -S <file_path> | 透過檔案查詢屬於哪個套件 |
| dpkg –get-selections | 顯示全部套件的安裝狀態 |
| dpkg –set-selections | 批次設定套件狀態(進階用法) |
dpkg –configure <package> | 重新設定已安裝但尚未設定的套件 |
| dpkg -C | 搜尋系統內有問題(需修復)的套件 |
dpkg –listfiles <package> | 顯示某個套件所有安裝的檔案清單 |
Reference#
Official docs: