一、aptitude是什麼?
aptitude 與 apt-get 一樣,是 Debian系另一個包管理工具。
aptitude默認沒有安裝,如果要使用,需要先安裝,必須用超級用戶的權限執行命令:
apt install aptitude
二、激活root賬戶
由於安裝aptitude必須使用root賬戶,而在在安裝系統時,root賬戶並沒有被激活,即root帳號被隱藏了,而是通過初始用戶與sudo的結合使用來完成一些需要root權限的任務。這樣做的好處是防止你不得不使用root來進行一些系統的初級管理,同時完全允許另一個賬戶來充當超級用戶,也保護了你係統的安全方面的缺陷。
但這裏必須使用root賬戶,所以就必須激活root賬戶如果你需要使用root用戶來完成一些工作的話,使用以下命令激活root賬戶。方法是在終端中輸入:
sudo passwd root
之後要求你輸入兩次root賬戶的密碼,這樣就激活了root賬戶,可以用su命令切換到該賬戶。
三、aptitude的用法
aptitude [選項] <動作>
可以使用命令
aptitude -h
得到aptitude的詳細說明。
四、常用的aptitude命令
1 aptitude update
更新可用的包列表
2 aptitude upgrade
升級可用的包
3 aptitude dist-upgrade
將系統升級到新的發行版
4 aptitude install pkgname
安裝包
5 aptitude remove pkgname
刪除包
6 aptitude purge pkgname
刪除包及其配置文件
7 aptitude search string
搜索包
8 aptitude show pkgname
顯示包的詳細信息
9 aptitude clean
刪除下載的包文件
10 aptitude autoclean
僅刪除過期的包文件