Ubuntu下deb包的解壓、打包、安裝、卸載及常用命令參數


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 #安裝包

來自: http://man.linuxde.net/dpkg
dpkg -i package.deb #安裝包

來自: 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
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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM