如何获取有关未安装的软件包的详细信息?

kir*_*iri 166 apt dpkg package-info

如何在不安装软件包的情况下获取有关软件包的一些详细信息(例如,描述和版本号),例如在 Synaptic 或 Aptitude 中。命令

dpkg -s PACKAGE
Run Code Online (Sandbox Code Playgroud)

不起作用,出现此错误。不过,它适用于已安装的软件包

dpkg-query: package 'PACKAGE' is not installed and no information is available
Run Code Online (Sandbox Code Playgroud)

Rad*_*anu 216

对于存储库中的包,您可以使用:

dpkg --print-avail PACKAGE_NAME

或者

apt-cache 显示PACKAGE_NAME

或者

aptitude show PACKAGE_NAME

或者

apt 显示PACKAGE_NAME


kir*_*iri 33

apt-cache show可以使用该命令,而不是dpkg -s. 像这样:

apt-cache show PACKAGE
Run Code Online (Sandbox Code Playgroud)

来源


rub*_*o77 7

apt show
Run Code Online (Sandbox Code Playgroud)

或了解更多详情

apt show -a
Run Code Online (Sandbox Code Playgroud)

这将仅显示描述:

LANG=C apt show -a "$PKGNAME"|grep Description: -A99
Run Code Online (Sandbox Code Playgroud)