目錄 顯示
OS: Debian based systems
Wiki: aptitude-debianWiki
使用場景
這個玩意是一個 ncurses based 圖形界面包管理器(同時也可以命令行交互)
- 可以使用鼠標和鍵盤操作(很方便)
- 無論是gui還是tui都提供完整中文支持
- 支持類正則方式匹配軟件包
- 將軟件包分類,比如「自動安裝和手動安裝」,支持修改狀態爲自動安裝或手動安裝
- 提供離線和在線的手冊(不要這麼友好啊啊啊),支持多語種
- 这个软件包还内置掃雷 (悄悄说)
可以分析軟件包的依賴關係,找出沒有卸載徹底的軟件,沒有任何依賴關係的軟件,離線安裝的軟件(無source)等等。
安裝方式
可以使用apt 安裝
sudo apt update -y sudo apt install aptitude -y
常用方法
清理廢棄包
常常是source不存在的包
# 查看 (以下2个等价) aptitude search "~o" aptitude search ?obsolete # 清除 sudo aptitude purge "~o"
警告,一般來說這種包很少,有的如單個deb安裝的包(如wps),不要亂刪。
清理rc包
卸載不徹底,還殘留這配置文件的包
一般來說rc包的特征是卸载的时候会提示要卸载 0B,(就是只移除配置文件)
# 查看 aptitude search "~c" # 清除 sudo aptitude purge "~c"