列出来自特定代号或套件的软件包(基于 apt 的系统)

Tot*_*tor 5 aptitude apt package-management

我已经知道如何列出来自给定“来源”的每个包,这要归功于aptitude 出色的搜索功能

aptitude search "?origin(My Backports)"
Run Code Online (Sandbox Code Playgroud)

然而,在存储库Release文件中,不仅有Origin:,还有Codename:Suite:。例如,当前的Debian Release 文件有:

Origin: Debian
Suite: stable
Codename: wheezy
Run Code Online (Sandbox Code Playgroud)

我如何搜索那些CodenameSuite

Bra*_*iam 1

遗憾的是,无论是套件还是代号,这都是不可能的。您将得到的最接近的是使用?archive.

aptitude search '?archive(stable)'
Run Code Online (Sandbox Code Playgroud)

我不确定这是否是 ABI 的限制,但 aptitude 不提供按 Suite 或 Codename 进行搜索。