介绍基于Debian的系统的包管理工具--aptitude
工具/原料
Ubuntu16.04
aptitude介绍及使用
1、基于Debian的系统的常用的软件包管理工具有:(1)、aptitude(2)、apt-get(3)、apt-cache
2、最常用的工具是aptitude,该禅旄褡瘦命令有助于避免软件依赖关系缺失、系统环境不稳定等常见的软件安装问题。下面介绍该管理工具如图,若没有aptitude命令,可以通过apt install aptitude安装该管理工具
3、查找特定软件包:aptitude search package_name如图,搜索出的每个包名前都有一个p或v如果现实p或v,表明该包可用,但是还没有安装,若是i则表示该包已经安装了
4、查询软件包详情:aptitude show package_name如图可用看到该包的名称、状态、版本及依赖等信息
5、安装软件:aptitudeinstallpackage_name
6、软件升级更新:aptitudesafe-upgrade该命令会将所有已安装的包更新到软件仓库的中的最新版本滠锖斟绸此外,其他更新的命令有:(1)aptitudefull-upgrade(2)aptitudedist-upgrade这2个命令同样会将所要的包更新到最新,但是不会去检查包与包之间的依赖关系,因而使用aptitudesafe-upgrade更为安全
7、软件卸载:(1)aptitudepurge package_name删除软件包及其相关的数据和配置文件(2)aptituderemove package_name只删除软件包而不删除数据和配置文件
8、aptitude仓库配置文件在/etc/apt/sources.list如果想添加一些额外的软件仓库,可以修改该文件