这真的令人沮丧.尝试运行标准卷曲命令时,我会收到此错误:
curl --url https://install.meteor.com | sh curl: (48) An unknown option was passed in to libcurl
任何人都知道如何解决它?
解决方法
我刚刚遇到这个问题.一些粗略的研究使我到了
this bug tracker entry,但更新没有做到这一点.我最近从源代码构建了最新版本的libcurl,所以我认为它必须与目录结构混合起来.我相信你可能不是完全一样的情况,但也许Mountain Lion引入了类似的错误,我用来解决问题的步骤可能有帮助.
首先,运行哪个卷曲来确定二进制文件在哪里被调用.然后通过运行locate -r / curl $确保该位置实际存在.如果没有(在我的情况下这是问题),请尝试使用locate提供的所有完整路径运行curl,忽略显而易见的像python-pycurl这样多余的路径.
一旦你找到了一个工作,你可以创建一个符号链接从发现的,否则检查是否删除后者将允许shell自己找到正确的.对于我来说,修复就像删除/usr/local / bin / curl一样简单,导致哪个curl用/usr/bin/curl正确响应,并卷曲自己以返回正常操作.