---------------------------------------------------------------------------------------------
首先切換到root權限下,在軟件包所在目錄執行以下操作:
dpkg -i wine-qq2013-longeneteam //安裝
----------------------------@author chenwei <www.farwish.com>--------------------
卸載時,同樣在root下進行操作,先查找到安裝包:
dpkg -l | grep qq
dpkg -r wine-qq2013-longeneteam //卸載
--------------------------------------------------------------------------------------------
[ 關于dpkg命令,參考百科 ]
“dpkg ”是“Debian Package ”的簡寫。為 “Debian” 專門開發的套件管理系統,方便軟件的安裝、更新及移除。所有源自“Debian”的“linux ”發行版都使用 “dpkg”,例如 “Ubuntu”、“Knoppix ”等。dpkg與RPM十分相似,同樣被用于安裝、卸載和供給.deb軟件包相關的信息。
dpkg本身是一個底層的工具。上層的工具,如APT,被用于從遠程獲取軟件包以及處理復雜的軟件包關系。
[ dpkg用法,參考百科 ]
1)安裝軟件命令行:dpkg -i <.deb的軟件名>示例:dpkg -i avg71flm_r28-1_i386.deb2)安裝一個目錄下面所有的軟件包命令行:dpkg -R示例:dpkg -R /usr/local/src3)釋放軟件包,但是不進行配置命令行:dpkg –-unpack package_file 如果和-R一起使用,參數可以是一個目錄示例:dpkg –-unpack avg71flm_r28-1_i386.deb4)重新配置和釋放軟件包命令行:dpkg –configure package_file如果和-a一起使用,將配置所有沒有配置的軟件包示例:dpkg –configure avg71flm_r28-1_i386.deb5)刪除軟件包(保留其配置信息)命令行:dpkg -r示例:dpkg -r avg71flm6)替代軟件包的信息命令行:dpkg –update-avail <Packages-file>7)合并軟件包信息dpkg –merge-avail <Packages-file>8)從軟件包里面讀取軟件的信息命令行:dpkg -A package_file9)刪除一個包(包括配置信息)命令行:dpkg -P10)丟失所有的Uninstall的軟件包信息命令行:dpkg –forget-old-unavail11)刪除軟件包的Avaliable信息命令行:dpkg –clear-avail12)查找只有部分安裝的軟件包信息命令行:dpkg -C13)比較同一個包的不同版本之間的差別命令行:dpkg –compare-versions ver1 op ver214)顯示幫助信息命令行:dpkg –help15)顯示dpkg的Licence命令行:dpkg –licence (or) dpkg –license16)顯示dpkg的版本號命令行:dpkg --version17)建立一個deb文件命令行:dpkg -b directory [filename]18)顯示一個Deb文件的目錄命令行:dpkg -c filename19)顯示一個Deb的說明命令行:dpkg -I filename [control-file]20)搜索Deb包命令行:dpkg -l package-name-pattern示例:dpkg -I vim21)顯示所有已經安裝的Deb包,同時顯示版本號以及簡短說明命令行:dpkg -l22)報告指定包的狀態信息命令行:dpkg -s package-name示例:dpkg -s ssh23)顯示一個包安裝到系統里面的文件目錄信息命令行:dpkg -L package-Name示例:dpkg -L apache224)搜索指定包里面的文件(模糊查詢)命令行:dpkg -S filename-search-pattern25)顯示包的具體信息命令行:dpkg -p package-name示例:dpkg -p cacti新聞熱點
疑難解答