如果ubuntu要安裝新軟件,已有deb安裝包(例如:iptux.deb),但是無法登錄到桌面環(huán)境。那該怎么安裝?答案是:使用dpkg命令。
dpkg命令是Debian Linux系統(tǒng)用來安裝、創(chuàng)建和管理軟件包的實用工具。
dpkg(選項)(參數(shù))
-i:安裝軟件包; -r:刪除軟件包; -P:刪除軟件包的同時刪除其配置文件; -L:顯示于軟件包關(guān)聯(lián)的文件; -l:顯示已安裝軟件包列表; --unpack:解開軟件包; -c:顯示軟件包內(nèi)文件列表; --confiugre:配置軟件包。
Deb軟件包:指定要操作的.deb軟件包。
dpkg -i package.deb #安裝包 dpkg -r package #刪除包 dpkg -P package #刪除包(包括配置文件) dpkg -L package #列出與該包關(guān)聯(lián)的文件 dpkg -l package #顯示該包的版本 dpkg --unpack package.deb #解開deb包的內(nèi)容 dpkg -S keyword #搜索所屬的包內(nèi)容 dpkg -l #列出當(dāng)前已安裝的包 dpkg -c package.deb #列出deb包的內(nèi)容 dpkg --configure package #配置包
dpkg命令常用格式如下:
另外還有幾個常見的用法:
解包:
配置包:
獲取、設(shè)置、清除包的選擇狀態(tài):
選項:
-B
--auto-deconfigure
卸載包時,自動把依賴于被卸載的包的所有包也卸載掉。
--no-act
--dry-run
--simulate
僅用于測試,得到輸出,不對系統(tǒng)進行任何修改。
還有一些選項指定的任務(wù)實際上是交給 dpkg-deb、dpkg-query完成的:
dpkg-deb:
-b | --build
-c | --contents
-e | --control
-x | -extract
-f | --field
-I | --info
-X | --vextract
dpkg-query
-l | --list
-s | --status
-L | --listfiles
-S | --search
-p | --print-avail
標(biāo)簽:汕頭 泰安 陜西 遼陽 茂名 紹興 玉林 大連
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux下dpkg命令常用方法整理》,本文關(guān)鍵詞 Linux,下,dpkg,命令,常用,方法,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。