Git 在你的地窖里酿造未链接的小桶
在终端上运行Git 在你的地窖里酿造未链接的小桶,git,macos,terminal,homebrew,Git,Macos,Terminal,Homebrew,在终端上运行brew doctor时,我得到以下输出: 警告:您的酒窖中有未链接的酒桶,酒桶未链接 可能会导致制造麻烦,并导致依赖于这些酒桶的啤酒发酵 一旦建成,就无法正常运行。在以下设备上运行brew链接: automake libgpg-error libksba libtool 然后,当我尝试使用brew link packagename命令链接任何包时,我会得到这种输出: 链接/usr/local/Cellar/automake/1.15。。。错误:无法进行符号链接 share/inf
brew doctor
时,我得到以下输出:
警告:您的酒窖中有未链接的酒桶,酒桶未链接
可能会导致制造麻烦,并导致依赖于这些酒桶的啤酒发酵
一旦建成,就无法正常运行。在以下设备上运行brew链接
:
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链接
您可以将brew与
sudo,但仅当brew可执行文件归root所有时。但是,
不建议使用,也完全不受支持,因此请随时使用
自己承担风险
没有任何更改。目录
/usr/local/share/info
似乎没有正确的所有权,请尝试:
sudo chown -R $USER /usr/local/share/info && brew doctor
还可能需要在配置文件中包含DYLD\u LIBRARY\u路径
:
export DYLD_LIBRARY_PATH=/usr/local/lib:$DYLD_LIBRARY_PATH
请尝试
sudo-brew-link-packagename
查看我对问题的编辑尝试将其放入您的.bash\u配置文件中:export-DYLD\u-LIBRARY\u-PATH=/usr/local/lib:$DYLD\u-LIBRARY\u-PATH
,然后重新启动终端并运行命令(不带sudo)brew-link-packagename
。如果这不起作用,我最后的建议是:sudo chown-R$USER/usr/local/share/info&&brew doctor
如何放置bash\u配置文件?echo'export DYLD\u LIBRARY\u PATH=/usr/local/lib:$DYLD\u LIBRARY\u PATH'>>~/.bash\u配置文件