当我安装了什么东西时,我怎样才能防止Homebrew出现以下警告呢?
警告:您似乎安装了MacPorts或Fink。与其他软件包管理器一起安装的软件会导致众所周知的Homebrew问题。如果公式生成失败,请卸载MacPorts/Fink,然后重试。
请注意,我从未(记得)在这台机器上安装了Fink,我只是卸载了Macports。我尝试将/opt/local/bin从我的路径中移除,但没有结果。
发布于 2011-11-24 13:42:56
你跟踪official guide了吗?(特别是"rm“部分)
发布于 2011-11-04 19:06:42
查看the source (在def macports_or_fink_installed?)时,它似乎检查了如下内容:
$ which port
$ which fink
$ ls /sw/bin/fink /opt/local/bin/port # if they exist
$ ls -ld /sw /opt/local # if either directory exists it must be readable发布于 2013-08-21 18:54:29
这是一次肮脏的黑客攻击,但如果您只想对警告保持沉默,您可以在$(brew --prefix)/Library/Homebrew/cmd/install.rb中注释掉$(brew --prefix)/Library/Homebrew/cmd/install.rb中的相关部分。
https://stackoverflow.com/questions/7751427
复制相似问题