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 

仅删除过期的包文件

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