列出存储库中的所有包

列出存储库中的所有包

我一直在寻找如何列出存储库中的所有包,但我找不到。

例如,我添加了一个存储库 ( sudo add-apt-repository ppa:noobslab/icons),并且我想列出其所有包 (从控制台)。

我想在基于 Debian 的发行版中执行此操作。

答案1

软件包列表位于/var/lib/apt/lists/

检查那里的存储库的名称。

例如,如果调用存储库,ppa.launchpad.net_autostatic_doubango则:

grep ^Package: /var/lib/apt/lists/ppa.launchpad.net_autostatic*_Packages

会给你一份清单。

您必须apt-get update在发出此命令之前进行操作,以确保列表已更新为存储库的最新状态。

相关内容