apt-cache 命令 可以用于查询软件源和软件包的相关信息,比如当前软件包的安装状态、当前软件包的依赖关系等。
目录
1、apt-cache指令格式
apt-cache命令能够完成查询软件源和软件包的相关信息。 基本指令格式如下:
apt-cache subcommands [ -p | -s | - q | - i | - c | -h ] 软件包名
- subcommands:子命令,如获取软件包信息(show)、获取软件包的依赖关系(depends)
子命令 | 描述 |
showpkg | 获取二进制软件包的常规描述信息 |
showsrc | 获取源码包的详细描述信息 |
show | 获取二进制软件包的详细描述信息 |
stats | 获取软件源的基本统计信息 |
search | 根据正则表达式检索软件包 |
depends | 获取该软件包的依赖信息 |
rdepends | 获取所有依赖于该软件包的软件包 |
pkgnames | 列出所有已安装软件包的名字 |
policy | 获取软件包当前的安装状态 |
- [ -p | -s | - q | - i | - c | -h ]:附加项。
2、apt-cache常用命令
(1) 查询软件包描述信息
基本命令:apt-cache show
作用:获取指定软件包的详细信息,包括软件包安装状态、优先级、适用架构、版本、存在依赖关系的软件包,以及功能描述。该命令可以同时显现多个软件包的详细信息。
(2) 获取软件包安装状态
基本命令:apt-cache policy
作用:获取软件包当前的安装状态
(3) 获取当前软件包依赖于哪些软件包
基本命令:apt-cache depends
作用:如果用户仅想了解某个软件包依赖于哪些软件包,可以使用“apt-cache depends”命令
(4) 获取当前软件包被哪些软件包所依赖
基本命令:apt-cache rdepends
作用:如果用户仅想了解某个软件包被哪些软件包所依赖,可以使用“apt-cache rdepends”命令