Homebrew 无法安装在 Big Sur (OS X 11.1) (M1)
Homebrew won't install on Big Sur (OS X 11.1) (M1)
我正在尝试在我的 OSx 11.1
上安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
但我收到以下错误:
curl: (35) error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version /bin/bash: not found
我发现在旧 OSX 系统上尝试安装 Homebrew 时报告了类似的错误,但这里不是这种情况。有谁知道我该怎么办?
谢谢!
也许您的 curl 以某种方式链接到旧版本(如 macports)。检查卷曲路径并确保您使用的是 /usr/bin/curl.
我在这里没有使用系统工具。 which curl
返回:
/opt/local/bin/curl
所以我尝试使用以下代码将安装程序的 PATH
简化为基础:
PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin /bin/bash -c "$(/usr/bin/curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
然后在 /Users/hatvaniistvan/.profile
中使用
将 Homebrew 添加到我的 PATH
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> Users/hatvaniistvan/.profile
eval $(/opt/homebrew/bin/brew shellenv)
这解决了问题,我不仅安装了,还更新了自制软件。
我正在尝试在我的 OSx 11.1
上安装 Homebrew/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
但我收到以下错误:
curl: (35) error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version /bin/bash: not found
我发现在旧 OSX 系统上尝试安装 Homebrew 时报告了类似的错误,但这里不是这种情况。有谁知道我该怎么办?
谢谢!
也许您的 curl 以某种方式链接到旧版本(如 macports)。检查卷曲路径并确保您使用的是 /usr/bin/curl.
我在这里没有使用系统工具。 which curl
返回:
/opt/local/bin/curl
所以我尝试使用以下代码将安装程序的 PATH
简化为基础:
PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin /bin/bash -c "$(/usr/bin/curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
然后在 /Users/hatvaniistvan/.profile
中使用
PATH
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> Users/hatvaniistvan/.profile
eval $(/opt/homebrew/bin/brew shellenv)
这解决了问题,我不仅安装了,还更新了自制软件。