从http://brew.sh/运行以下命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
...导致:
-e:192:语法错误,意外'。',期待$ end .map {| d | File.join(HOMEBREW_PREFIX,d)} ^
我在Mac OS 10.6上使用zsh。
答案 0 :(得分:3)
好的,所以要通过终端手动安装
$ cd /usr/local
$ mkdir homebrew && curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
然后你需要改变你的bash_profile:
$ echo 'export PATH="/usr/local/homebrew/bin:$PATH"' >> ~/.bash_profile
您可能还需要更改自制文件夹的权限:
$ sudo chown -R $(whoami) /usr/local/homebrew
这对我有用
答案 1 :(得分:2)
官方自制安装命令使用一些bashism。解决此问题的最简单方法是在前面运行带有bash -c
的homebrew install命令:
bash -c '/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"'
答案 2 :(得分:1)
快进到2020年,自制酒不再基于红宝石,而是基于bash。此外,它官方仅支持10.13或更高版本,同时关注10.9用户。
使用10.6或更低版本进行自制的新方法是使用TigerBrew: https://github.com/mistydemeo/tigerbrew
这是自制的维护分支,旨在为10.4-10.7提供支持。
在安装Tigerbrew之后,安装新的curl:brew install curl
。
那应该可以解决所有的SSL问题。