在系统上安装新软件包后的典型问题是,实际安装的文件是什么以及它们的位置是什么。如果打算用来启动程序的最终可执行文件名称与程序包本身的名称稍有不同,则可能不那么明显。在下面的示例中,我们将安装一个虚拟软件包
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可以帮助您确定由hello
DEB包。请注意,必须安装该软件包,否则这两个命令都不会产生输出:
# dpkg --listfiles hello
上面的命令将列出在安装过程中部署的所有文件和创建的目录hello
包。在哪里,下一条命令将仅列出文件及其位置:
# dpkg -S hello