功能
|
具體語句
|
---|---|
軟件源設(shè)置
|
/etc/apt/sources.list
|
更新軟件源數(shù)據(jù)
|
apt-get update
|
更新已安裝軟件
|
apt-get upgrade
|
更換系統(tǒng)版本
|
apt-get dist-upgrade
|
通過安裝包或卸載包來修復(fù)依賴錯誤
|
apt-get -f install
|
搜索軟件源數(shù)據(jù)
|
apt-cache search foo
|
解壓安裝軟件包
|
apt-get install foo
|
重新安裝軟件包 | apt-get --reinstall install foo |
刪除軟件包釋放的內(nèi)容
|
apt-get remove foo
|
卸載軟件,同時清除該軟件配置文件
|
apt-get --purge remove foo
|
刪除不需要的包
|
apt-get autoclean
|
刪除所有已下載的包
|
apt-get clean
|
自動安裝編譯一軟件所需要的包
|
apt-get build-dep foo
|
功能
|
具體語句
|
---|---|
顯示DEB包信息
|
dpkg -I xx.deb
|
顯示DEB包文件列表
|
dpkg -c xx.deb
|
安裝DEB包
|
dpkg -i xx.deb
|
安裝DEB包(指定根目錄) | dpkg --root=<directory> -i xx.deb |
顯示所有已安裝軟件
|
dpkg -l
|
顯示已安裝包信息
|
dpkg -s foo
|
顯示已安裝包文件列表
|
dpkg -L foo
|
卸載包
|
dpkg -r foo
|
卸載軟件包并刪除其配置文件
|
dpkg -P foo
|
重新配置已安裝程序
|
dpkg-reconfigure foo
|
功能
|
具體語句
|
示例
|
---|---|---|
獲取源碼
|
apt-get source foo
|
apt-get source rox-filer
|
安裝編譯依賴
|
apt-get build-dep foo
|
apt-get build-dep rox-filer
|
解壓源碼
|
dpkg-source -x foo_version-revision.dsc
|
dpkg-source -x rox_2.11-3.dsc
|
修改源碼部分
|
nano ROX-Filer/src/main.c
|
|
創(chuàng)建包
|
dpkg-buildpackage -rfakeroot -b
|
|
修改軟件可升級狀態(tài)
|
echo -e "foo hold" | dpkg --set-selections
|