是否可以使用 apt、aptitude 或 dpkg 等包管理工具查看 debian/ubuntu 包的包列表?
我需要列出一个包提供的包,该列表在 dsc 文件中可见:
例子: http://archive.ubuntu.com/ubuntu/pool/main/l/lxc/lxc_1.0.0~beta3-0ubuntu1.dsc 软件包列表部分。
答案1
您可以使用apt-cache showsrc
并使用 awk(或类似工具)来获取所需的输出:
$ apt-cache showsrc lxc | awk '/Package-List/{a=1;next}/^[^ ]/{a=0}a{print $1}'
lxc
lxc-dbg
lxc-dev