apt-get 等安装的软件包的位置

ipa*_*ono 8 package-management apt

一个非常基本的问题。

安装的所有软件包是否都apt-get install位于同一文件夹中?如果是,在哪里?

如果没有,如何找到位置?

我在安装的情况下,matplotlib Basemap它需要我知道libgeos_cgeos_c.h文件所在的位置。我安装libgeos-3.4.2使用apt-get install并且不知道找到这些文件。 进一步的问题which命令在做什么?我做了which libgeos但它没有输出,而做which python/usr/bin/python

小智 8

基本答案是否定的,不同的应用程序安装在不同的位置,并且由多个文件组成。作为一般规则,实际应用程序将安装在 PATH 环境变量中的位置之一,您可以使用以下命令检查该变量中的目录:

echo $PATH

但是,如果您要查找特定包的位置,则可以使用带有 -L 标志的 dpkg 命令。例如,如果您想查找 Apache2 的所有已安装文件,您可以运行:

dpkg -L apache2