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正确响应,并卷曲自己以返回正常操作.

相关文章

1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...
如何抑制stable_secret读取关键的“net.ipv6.conf.all.stabl...
1 删除0字节文件 find -type f -size 0 -exec rm -rf {} ...
## 步骤 1:安装必要的软件包 首先,需要确保系统已安装 `dh...