ubuntu--軟件管理篇
- 分類(lèi):博文-IT資訊
- 發(fā)布于 2016年10月30日 星期日 09:08
- 作者:Super User
- 點(diǎn)擊數(shù):6569
功能
|
具體語(yǔ)句
|
---|---|
軟件源設(shè)置
|
/etc/apt/sources.list
|
更新軟件源數(shù)據(jù)
|
apt-get update
|
更新已安裝軟件
|
apt-get upgrade
|
更換系統(tǒng)版本
|
apt-get dist-upgrade
|
通過(guò)安裝包或卸載包來(lái)修復(fù)依賴(lài)錯(cuò)誤
|
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
|
卸載軟件,同時(shí)清除該軟件配置文件
|
apt-get --purge remove foo
|
刪除不需要的包
|
apt-get autoclean
|
刪除所有已下載的包
|
apt-get clean
|
自動(dòng)安裝編譯一軟件所需要的包
|
apt-get build-dep foo
|
功能
|
具體語(yǔ)句
|
---|---|
顯示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
|
功能
|
具體語(yǔ)句
|
示例
|
---|---|---|
獲取源碼
|
apt-get source foo
|
apt-get source rox-filer
|
安裝編譯依賴(lài)
|
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
|
|
修改軟件可升級(jí)狀態(tài)
|
echo -e "foo hold" | dpkg --set-selections
|