1

Mavericks 正在使用我的企业服务器创建某些 SSL 问题。因此,我需要将 Apple 的 cURL (v7.30.0) 版本覆盖为 Homebrew cURL (v7.33.0)。

为此需要设置哪些环境变量。

注意:将 export PATH = “ /usr/local/Cellar/curl/7.33.0/bin/:$PATH” 添加到我的 bash_profile 会禁用 bash 识别的所有命令。

4

2 回答 2

1

我有同样的要求(尽管出于不同的原因)。我所做的只是安装最新版本的自制 cURL(此时 = 7.51.0)。

然后我只是将它符号链接到 /usr/local/bin/curl:

ln -s /usr/local/Cellar/curl/7.51.0/bin/curl curl

对我来说,我的 $PATH 变量在 /usr/bin 之前有 /usr/local/bin ...所以它对我有用。

希望有帮助。

于 2016-12-02T02:17:18.650 回答
0

Mavericks 上的 CURL 现在使用存储在 Key Chain 中的证书。

如果您使用 Safari 访问企业服务器的 HTTPS URL,您应该会看到 SSL 错误。然后,您可以选择信任 SSL 证书并将其添加到您的钥匙串中。在此 CURL 之后应该可以正常工作。

于 2013-11-01T13:22:32.040 回答