Ubuntu命令系列--apt-cache命令的用法

原文网址:Ubuntu命令系列--apt-cache命令的用法_IT利刃出鞘的博客-CSDN博客

简介

本文介绍Linux的apt-cache命令的用法。

apt-cache showpkg pkg_name

显示软件包的一些常规信息,比如:名称、版本、正向和反向依赖关系等信息

例:apt-cache showpkg openssh

apt-cache stats pkg_name

显示相关的统计信息

apt-cache dump pkg_name

显示缓存中的每个软件包的简要描述信息。

apt-cache unmet pkg_name

显示不符合一致性的依赖关系

apt-cache show pkg_name

显示指定软件包的记录信息。类似于rpm -qi

apt-cache search pkg_name

不带参数

查找软件包,支持正则表达式。

例1:查找所有带openssh字样的软件包(包括包名和描述)

apt-cache search openssh

例2: 查找匹配.*jdk.*的软件包(包括包名和描述)

apt-cache search .*jdk.*

--names-only

只在软件包名称中查找搜索词。

例1:查找所有软件名字中带openssh字样的软件包(不包括描述等)

apt-cache search openssh

--full

展示详细信息

例1:查找所有带openssh字样的软件包(包括包名和描述),并列出详细信息。

apt-cache search openssh --full

apt-cache depends pkg_name

显示软件包的依赖性关系。

apt-cache policy pkg_name

        如果指定了软件包的名称,它将显示该软件包是否已经安装,在哪个版本的仓库中可用,以及它的优先级。

        默认情况下,每个已安装的软件包版本的优先级为 100,未安装的软件包的优先级为 500。

        同一软件包可能有多个不同优先级的版本。APT 会安装优先级较高的版本,除非安装的版本较新。

apt-cache pkgnames pkg_name

列出所有的软件包。

猜你喜欢

转载自blog.csdn.net/feiying0canglang/article/details/128179026