![如何获取尚未安装的软件包的文件列表?](https://linux22.com/image/1113061/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%8F%96%E5%B0%9A%E6%9C%AA%E5%AE%89%E8%A3%85%E7%9A%84%E8%BD%AF%E4%BB%B6%E5%8C%85%E7%9A%84%E6%96%87%E4%BB%B6%E5%88%97%E8%A1%A8%EF%BC%9F.png)
apt-cache search
返回可用软件包列表。就我而言,我希望查看安装软件包后将安装在我电脑上的文件列表usb-creator-gtk
。
dpkg-query -L
对于已经安装的包,类似这样的操作。
感谢帮助。
答案1
您至少有这两个选择。
第一个,用于apt-file
您尚未安装的软件包。
$ sudo apt-get install apt-file
$ sudo apt-file update
$ apt-file list usb-creator-gtk
usb-creator-gtk: /usr/bin/usb-creator-gtk
usb-creator-gtk: /usr/lib/python2.7/dist-packages/usbcreator/frontends/gtk/__init__.py
usb-creator-gtk: /usr/lib/python2.7/dist-packages/usbcreator/frontends/gtk/frontend.py
[...]
第二个,使用packages.ubuntu.com网站找到软件包,然后在页面的“下载”部分一直向下,您会找到一个链接[list of files]
。Bionic (18.04) 中的软件包示例为这里。
无论哪种方式,请记住软件包可能会在其安装脚本中安装更多文件!