63 简单: grep ^Package: /var/lib/apt/lists/ppa.launchpad.net_*_Packages 或更灵活: grep-dctrl -sPackage . /var/lib/apt/lists/ppa.launchpad.net_*_Packages 对于更高级的查询,请按此处所述使用apt-cache policy和:aptitude aptitude search '~O LP-PPA-gstreamer-developers' — 东武 source 使用xzcat /var/lib/apt/lists/ppa.launchpad.net_*_Packages.xz | grep '^Package:'如果该程序包文件被压缩。 — 随机性
6 我不知道这是您要找的东西吗? https://superuser.com/questions/132346/find-packages-installed-from-a-certain-repository-with-aptitude 就像它说的那样,Synaptic软件包管理器允许您按“来源”进行搜索。这不是程序性的,但它可以为您提供所需的内容。 — 跳动 source
2 旧线程,但认为可能会有所帮助。使用awk,sort和uniq仅获取软件包,并丢弃Package repo校验和。 grep ^Package /var/lib/apt/lists/<repo you are interested in>* | awk '{print $2}' | sort | uniq — luksi1 source
xzcat /var/lib/apt/lists/ppa.launchpad.net_*_Packages.xz | grep '^Package:'
如果该程序包文件被压缩。