我已经卸载并安装了Homebrew 3次,因为它似乎永远不允许我安装任何东西,因为它在大多数安装结束时拒绝我的权限.
作为一个例子,我将发布我目前面临的这个libjpeg下载场景.
我尝试安装libjpeg并获取:
$ brew install libjpeg
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/jpeg-8d.mountain_lion.bottle.1.tar.gz
Already downloaded: /Library/Caches/Homebrew/jpeg-8d.mountain_lion.bottle.1.tar.gz
==> Pouring jpeg-8d.mountain_lion.bottle.1.tar.gz
Warning: Could not link jpeg. Unlinking...
Error: The brew link step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link jpeg'
Error: Permission denied - /usr/local/opt/jpeg
Run Code Online (Sandbox Code Playgroud)
'brew link jpeg'导致
Error: Permission denied - /usr/local/opt/jpeg
Run Code Online (Sandbox Code Playgroud)
这是我的酿酒医生所读的内容
$ brew doctor
Warning: "config" scripts exist outside your system or Homebrew directories.
./configure scripts often look …Run Code Online (Sandbox Code Playgroud) 我在使用brew安装时遇到了一些麻烦.所以我做了以下事情:
卸载自制软件:
$ rm -rf/usr/local/Cellar /usr/local/.git && brew cleanup
重新安装自制软件:
$ ruby -e"$(curl -fsSkL raw.github.com/mxcl/homebrew/go/install)"
$ brew更新
已经是最新的.
$ brew医生
你的系统正在酿造.
尝试运行任何安装,我得到以下输出:
$ brew安装节点
错误:权限被拒绝 - /Library/Caches/Homebrew/Formula/node.brewing
这里发生了什么?这也给了我使用npm和yeoman的问题,我真的很喜欢使用:(