如何从通过命令行配置的存储库中获取所有可用包的列表?

如何从通过命令行配置的存储库中获取所有可用包的列表?

好的,我了解了如何获取系统上已安装软件包的列表。现在,如何从配置的存储库列表中获取所有可用软件包的列表?

答案1

如果您想要获得可用软件包的最新列表,请首先更新缓存apt

sudo apt-get update

然后在 a 中Terminal您可以运行:

apt-cache dump

但这将打印大量有关每个软件包版本、存储库和依赖项的信息;因此输出可能会根据需要进行一些调整:例如,如果您只想要按字母顺序排列的名称列表,则可以运行:

apt-cache dump | grep -oP 'Package: \K.*' | sort -n

相关内容