【发布时间】:2015-09-12 13:58:38
【问题描述】:
当我在终端上运行 brew doctor 时,我得到以下输出:
警告:您的酒窖中有未连接的小桶 未连接小桶 可能会导致构建问题并导致依赖于这些小桶的啤酒 构建后无法正常运行。在这些上运行
brew link:automake libgpg-error libksba libtool
然后,当我尝试使用brew link packagename 命令链接任何包时,我会得到这种输出:
正在链接 /usr/local/Cellar/automake/1.15... 错误:无法符号链接 share/info/automake-history.info /usr/local/share/info 不是 可写。
我正在尝试安装 git 并且需要解决这个问题。还是这是个问题?
编辑:
此外,当我尝试使用sudo 时,比如sudo brew link automake,这次返回此错误:
错误:懦弱地拒绝
sudo brew link你可以使用 brew sudo,但前提是 brew 可执行文件由 root 拥有。然而,这 既不推荐也不完全不支持,请在您的 风险自负。
没有任何改变。
【问题讨论】:
-
试试
sudo brew link packagename -
查看我对问题的编辑
-
尝试将其放入您的
.bash_profile:export DYLD_LIBRARY_PATH=/usr/local/lib:$DYLD_LIBRARY_PATH,然后重新启动终端并运行命令(不带 sudo)brew link packagename。如果这不起作用,我的最后一个建议是:sudo chown -R $USER /usr/local/share/info && brew doctor -
bash_profile怎么放?
-
echo 'export DYLD_LIBRARY_PATH=/usr/local/lib:$DYLD_LIBRARY_PATH' >>~/.bash_profile
标签: git macos terminal homebrew