aptitude
是 Debian GNU/Linux 系統中, 非常神奇的的軟件包管理器,基於大名鼎鼎的 APT 機制, 整合了 dselect
和 apt-get
的所有功能, 並提供的更多特性,特別是在依賴關係處理上。 aptitude
與apt-get
一樣,是 Debian 及其衍生系統中功能極其強大的包管理工具。與 apt-get
不同的是,aptitude
在處理依賴問題上更佳一些。舉例來說,aptitude
在刪除一個包時,會同時刪除本身所依賴的包。這樣,系統中不會殘留無用 的包,整個系統更爲乾淨
語法
aptitude
[選項] [參數]
選項
-h
:顯示幫助信息;-d
:僅下載軟件包,不執行安裝操作;-P
:每一步操作都要求確認;-y
:所有問題都回答“yes”;-v
:顯示附加信息;-u
:啓動時下載新的軟件包列表
常用命令
aptitude update
更新可用的包列表aptitude upgrade
升級可用的包aptitude dist-upgrade
將系統升級到新的發行版aptitude install pkgname
安裝包aptitude remove pkgname
刪除包aptitude purge pkgname
刪除包及其配置文件aptitude search string
搜索包aptitude show pkgname
顯示包的詳細信息aptitude clean
刪除下載的包文件aptitude autoclean
僅刪除過期的包文件