通过brew安装节点时出错

时间:2015-02-10 18:39:33

标签: node.js curl

我尝试通过brew安装节点。

但要低于问题。

brew安装节点 ==>安装节点依赖:icu4c ==>正在下载https://downloads.sf.net/project/machomebrew/Bottles/icu4c-54.1

卷曲:(60)SSL证书问题:证书链无效 更多详情:http://curl.haxx.se/docs/sslcerts.html

curl默认使用“捆绑”执行SSL证书验证  证书颁发机构(CA)公钥(CA证书)。如果是默认值  捆绑文件不够用,您可以指定备用文件  使用--cacert选项。 如果此HTTPS服务器使用由CA表示的CA签名的证书  捆绑,证书验证可能由于a而失败  证书问题(可能已过期,或名称可能已过期)  与URL中的域名不匹配)。 如果您想关闭curl对证书的验证,请使用  -k(或--insecure)选项。 错误:无法下载资源“icu4c” 下载失败:https://downloads.sf.net/project/machomebrew/Bottles/icu4c-54.1.mavericks.bottle.1.tar.gz 警告:瓶子安装失败:从源构建。 ==>正在下载http://download.icu-project.org/files/icu4c/54.1/icu4c-54_1-src。 已下载:/ Library/Caches/Homebrew/icu4c-54.1.tgz 错误:SHA1不匹配 预计:8c752490bbf31cea26e20246430cee67d48abe34 实际:a2fd3379ea944f6b2f97fb0f79b7b85cb3e14d0b 存档:/Library/Caches/Homebrew/icu4c-54.1.tgz 要重试不完整的下载,请删除上面的文件。

请帮助解决这个问题。

事先提前

1 个答案:

答案 0 :(得分:1)

从链接手动下载包,将其放入缓存文件夹(/ Library / Caches / Homebrew),然后再次运行该命令。这对我有用。

(有关详情,请参阅https://github.com/Homebrew/homebrew/issues/36703)。

相关问题