aptitude
时间:2020-02-23 14:37:39 来源:igfitidea点击:
Aptitude是Debian和Debian的分布中的先进包装工具(APT)的前端。
此程序允许用户查看包列表并执行包管理任务,例如安装,删除或者升级包.Auttitudhas与DSelect类似的交互模式,但它也可以用作命令行工具,类似于apt-get 。
要输入菜单驱动的包管理界面,执行 aptitude
我们将描述如何使用此菜单驱动接口删除或者升级软件包。
安装软件包
首先,按U更新可用于安装的包列表。
然后,导航菜单并按+选择要安装的包。
我们可以按/键搜索包。
选择要安装的所有包后,按G开始下载并安装包文件。
以下是我们如何使用aptitude安装nmap:
首先,我们将搜索NMAP:
然后,我们将通过按+键选择NMAP包:
要下载并安装NMAP,请按G:
升级包
首先,按U更新可用于安装的包列表。
接下来,按U升级才能升级的所有包。
按G下载并安装升级的软件包文件:
删除软件包
导航Aptitude Menu,然后按可选择要删除的包。
按G开始删除包。
例如,要删除NMAP,我们必须找到NMAP包,然后按键选择它以便删除:
然后,我们可以通过按g删除NMAP。
Aptitude命令行
我们还可以将各种命令传递到命令行上的actitude。
Aptitude模拟最易于获取的命令行参数,允许它充当APT-GET的完全替代品。
例如,要搜索包,我们可以执行 aptitude search package_name:
sudo aptitude search nmap
我们可以通过执行Aptitude Update命令,从APT存储库中更新包列表:
sudo aptitude update
要安装包,我们可以使用Aptitude Install Package_name命令:
sudo aptitude install nmap
要升级软件包,我们可以使用aptitude全升级命令:
sudo aptitude full-upgrade
要删除所有下载的软件包,我们可以使用Aptitude Clean命令:
sudo aptitude clean