1

在 Opam 中,我如何判断哪个包拥有给定文件${OPAMROOT}/system?如果没有直接的方法来实现这一点,是否可以列出给定包拥有的文件?

4

1 回答 1

1

没有这样的工具,因为它opam允许包几乎在任何地方安装它们的文件。但总的来说结构非常简单,大多数包都尊重它:

  1. lib每个已安装的软件包在、etcdoc中都有自己的子文件夹share
  2. 如果在安装过程中使用了 opam 提供的特殊工具,则为每个包opam创建一个条目,该条目install/<package-name>.install可能包含此包安装的文件。
  3. 二进制文件被放入binsbin没有进一步细分。
于 2015-05-06T19:06:50.527 回答