1.首先下載deb包,比如:將其放在 /home/tools/ 根目錄下:
2.進入到tools根目錄下的終端,輸入下面命令創建文件夾extract,並在extract文件夾下創建DEBIAN文件夾
mkdir -p extract/DEBIAN
3.將deb包解壓到extract文件夾下
dpkg -X ./xxx.deb extract
4.解壓deb包中的control信息(包的依賴在這里面的control文件中)
dpkg -e ./xxx.deb extract/DEBIAN
5.創建build文件夾
mkdir build
6.將解壓到extract文件夾中所有的內容重新打包為deb包
dpkg-deb -b extract build/
7.安裝deb包
dpkg -i xxx.deb (如果出現權限拒絕,在 dpkg 前加上 sudo 即可)
8.卸載deb包
dpkg -r xxx.deb ( -r 參數只是刪除了軟件包,不能完全刪除其配置文件,如果想要連同配置文件一起刪除,可以使用 -P 參數)
常用命令參數實例
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 -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 #配置包
來自: http://man.linuxde.net/dpkg
來自: http://man.linuxde.net/dpkg
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 #配置包
來自: http://man.linuxde.net/dpkg
來自: http://man.linuxde.net/dpkg
