我怎么知道自制软件安装符号链接的位置?

时间:2015-06-05 20:14:26

标签: macos homebrew

自制软件在哪里创建符号链接?我知道它似乎是$(brew --prefix)/bin,但这在哪里有记录?事情可以在其他地方联系起来吗?

当我运行brew install node时,我最终会在node的路径上/usr/local/bin/node

$ which node
/usr/local/bin/node

brew unlinkbrew link将删除它们并将其添加回来。根据{{​​1}},man brew会将“所有公式的已安装文件符号链接到Homebrew前缀”。但是:

brew link

似乎正确的陈述是“进入Homebrew前缀+ bin”。公式有时可以链接到$ brew --prefix /usr/local 以外的地方吗? + bin的想法是否依赖公式?它应该实际上说“进入Homebrew前缀加上特定于公式的后缀(通常是bin)”吗?我看了几个公式但似乎没有,尽管我可能会错过它。

我正试图更全面地了解Homebrew,这让我很困惑。我没有遇到任何问题,我只是想弄清楚文档是否不完整,是否有我缺少的命令等等。

1 个答案:

答案 0 :(得分:1)

是的,符号链接可以放在别处。例如,公式可能会在$(brew --prefix)/lib处放置符号链接。您可以通过运行brew ls $formula列出所有公式的文件(尽管并非所有文件都必须符号链接到brew --prefix的子目录中,但大多数都是。)