自制软件在哪里创建符号链接?我知道它似乎是$(brew --prefix)/bin
,但这在哪里有记录?事情可以在其他地方联系起来吗?
当我运行brew install node
时,我最终会在node
的路径上/usr/local/bin/node
:
$ which node
/usr/local/bin/node
brew unlink
和brew link
将删除它们并将其添加回来。根据{{1}},man brew
会将“所有公式的已安装文件符号链接到Homebrew前缀”。但是:
brew link
似乎正确的陈述是“进入Homebrew前缀+ bin”。公式有时可以链接到$ brew --prefix
/usr/local
以外的地方吗? + bin的想法是否依赖公式?它应该实际上说“进入Homebrew前缀加上特定于公式的后缀(通常是bin)”吗?我看了几个公式但似乎没有,尽管我可能会错过它。
我正试图更全面地了解Homebrew,这让我很困惑。我没有遇到任何问题,我只是想弄清楚文档是否不完整,是否有我缺少的命令等等。
答案 0 :(得分:1)
是的,符号链接可以放在别处。例如,公式可能会在$(brew --prefix)/lib
处放置符号链接。您可以通过运行brew ls $formula
列出所有公式的文件(尽管并非所有文件都必须符号链接到brew --prefix
的子目录中,但大多数都是。)