dpkg 常用命令

2021-09-02 17:05:18 字數 1084 閱讀 7569

dpkg -i package.deb ###安裝包

dpkg -r package ###刪除包

dpkg -p package ###刪除包(包括配置檔案)

dpkg -l package ###列出與該包關聯的檔案

dpkg -l package ###顯示該包的版本

dpkg --unpack package.deb ###解開 deb 包的內容

dpkg -s keyword ###搜尋所屬的包內容

dpkg -l ###列出當前已安裝的包

dpkg -c package.deb ###列出 deb 包的內容

dpkg --configure package ###配置包

dpkg-reconfigure package   ###重新配製乙個已經安裝的包裹

dpkg-reconfigure --frontend=dialog debconf ###如果安裝時選錯了配置資訊,這裡可以改回來.

dpkg --force-all --purge ###有些軟體很難解除安裝,而且還阻止了別的軟體的應用,就可以用這個,不過有點冒險.

dpkg配置及快取資訊:系統中所有的包資訊都在/var/lib/dpkg下.其中/var/lib/dpkg/info目錄中儲存了各個軟體包的資訊及管理檔案. 提供這些資訊僅供了解,一般不需要更改。

每個檔案的作用如下:

".conffiles" 檔案記錄軟體包的配置列表.

".list" 檔案記錄了軟體包的檔案列表,使用者可在檔案當中找到軟體包檔案的具體安裝位置.

".md5sums" 檔案記錄了md5資訊,用來進行包的驗證的.

".config" 檔案是軟體包的安裝配置指令碼.

".postinst" 指令碼是完成debian包解開之後的配置工作,通常用來執行所安裝軟體包相關的命令和服務的重新啟動.

".preinst" 指令碼在debain解包之前執行,主要作用是是停止作用於即將公升級的軟體包服務直到軟體包安裝或和公升級完成.

".prerm" 指令碼負責停止與軟體包關聯的daemon服務,在刪除軟體包關聯檔案之前執行.

".postrm" 指令碼負責修改軟體包鏈結或檔案關聯,或刪除由它建立的檔案.

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

dpkg命令常用格式

dpkg命令常用格式如下 sudo dpkg i iptux.deb 檢視iptux.deb軟體包的詳細資訊,包括軟體名稱 版本以及大小等 其中 i等價於 info sudo dpkg c iptux.deb 檢視iptux.deb軟體包中包含的檔案結構 其中 c等價於 contents sudo ...