当前位置: 首页>>技术教程>>正文


如何列出由Ubuntu/Debian上的DEB软件包安装的所有文件

, ,
在系统上安装新软件包后的典型问题是,实际安装的文件是什么以及它们的位置是什么。如果打算用来启动程序的最终可执行文件名称与程序包本身的名称稍有不同,则可能不那么明显。在下面的示例中,我们将安装一个虚拟软件包hello使用apt-get命令:


# apt-get install hello
...
(Reading database ... 7528 files and directories currently installed.)
Preparing to unpack .../hello_2.9-2+deb8u1_amd64.deb ...
Unpacking hello (2.9-2+deb8u1) ...
Setting up hello (2.9-2+deb8u1) ...

从以上软件包安装输出中,我们无法看到系统上安装了哪些特定文件。下列linux命令s可以帮助您确定由helloDEB包。请注意,必须安装该软件包,否则这两个命令都不会产生输出:


# dpkg --listfiles hello

上面的命令将列出在安装过程中部署的所有文件和创建的目录hello包。在哪里,下一条命令将仅列出文件及其位置:


# dpkg -S hello

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/9457.html,未经允许,请勿转载。