aptitude update #更新可用的包列表 aptitude upgrade #升级可用的包 aptitude dist-upgrade #将系统升级到新的发行版 aptitude install pkgname #安装包 aptitude remove pkgname #删除包 aptitude purge pkgname #删除包及其配置文件 aptitude search string #搜索包(相当于yum list | grep pkg,重要) aptitude show pkgname #显示包的详细信息 (相当于yum info pkg,重要) aptitude clean #删除下载的包文件 aptitude autoclean #仅删除过期的包文件
aptitude与apt-get是互相补充的,有一些功能对方没有。
aptitude的优势: install, remove, reinstall(apt-get无此功能), show(apt-get无此功能), search(apt-get无此功能), hold(apt-get无此功能), unhold(apt-get无此功能) apt-get的优势: 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) 此外,如果要搜索网络上的bzip2软件包,用apt-cache search bzip2,会搜索出很多杂乱的东西,而aptitude search bzip2结果则精确的多。因为apt-cache根据全文匹配(包含描述等),而aptitude是根据文件名来匹配。