linux命令行學習(65):debian系的另一個包管理工具aptitude 一、aptitude是什麼? 二、激活root賬戶 三、aptitude的用法 四、常用的aptitude命令


一、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 

僅刪除過期的包文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章