aptitude update #更新可用的包列表
aptitude upgrade #升級可用的包
aptitude dist-upgrade #將系統(tǒng)升級到新的發(fā)行版
aptitude install pkgname #安裝包
aptitude remove pkgname #刪除包
aptitude purge pkgname #刪除包及其配置文件
aptitude search string #搜索包(相當(dāng)于yum list | grep pkg,重要)
aptitude show pkgname #顯示包的詳細(xì)信息 (相當(dāng)于yum info pkg,重要)
aptitude clean #刪除下載的包文件
aptitude autoclean #僅刪除過期的包文件
aptitude與apt-get是互相補充的,有一些功能對方?jīng)]有。
aptitude的優(yōu)勢: install, remove, reinstall(apt-get無此功能), show(apt-get無此功能), search(apt-get無此功能), hold(apt-get無此功能), unhold(apt-get無此功能)
apt-get的優(yōu)勢: source(aptitude無此功能), build-dep(低版本的aptitude沒有build-dep功能)
apt-get與aptitude一樣的地方:update, upgrade (apt-get upgrade=aptitude safe-upgrade, apt-get dist-upgrade=aptitude full-upgrgade)
此外,如果要搜索網(wǎng)絡(luò)上的bzip2軟件包,用apt-cache search bzip2,會搜索出很多雜亂的東西,而aptitude search bzip2結(jié)果則精確的多。因為apt-cache根據(jù)全文匹配(包含描述等),而aptitude是根據(jù)文件名來匹配。