我一直在寻找如何列出存储库中的所有包,但我找不到。
例如,我添加了一个存储库 ( 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
在发出此命令之前进行操作,以确保列表已更新为存储库的最新状态。