微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

curl:(48)将未知选项传递给libcurl

这真的令人沮丧.尝试运行标准卷曲命令时,我会收到此错误
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正确响应,并卷曲自己以返回正常操作.

原文地址:https://www.jb51.cc/linux/393622.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐