RVM未安装

时间:2011-07-10 08:43:47

标签: ubuntu rvm

我正在尝试在Ubuntu 11.04中安装RVM。 当我发出命令时:

bash < <( curl https://rvm.io/releases/rvm-install-head )

我收到错误:

bash: line 2: syntax error near unexpected token `<'

我试过这个 -

bash < <( curl -s https://rvm.io/releases/rvm-install-head )

但是这给了我错误 -

curl: (1) Protocol https not supported or disabled in libcurl

发出此命令:

bash < <(curl -s https://rvm.io/install/rvm)

不会产生任何错误,也不会安装或下载任何内容。

我错过了什么?

2 个答案:

答案 0 :(得分:2)

如果在尝试从https://服务器获取任何内容时获得此输出,则表示您正在使用的curl / libcurl实例是在不支持此协议的情况下构建的。

您最好的选择是尝试升级您的curl / libcurl版本,方法是从源代码构建并确保启用ssl支持。

答案 1 :(得分:1)

谢谢麦考利。我的问题得到了解决。对于那些正在努力解决同样问题的人来说,这就是我所做的 - 正如McCauley建议的那样,我通过从源代码构建并确保启用了ssl支持来安装curl。为此 -

首先,从http://curl.haxx.se/download.html

下载curl的二进制包

提取二进制包:

$ tar -xvf curl-7.21.7.tar.gz
$ cd curl-7.21.7

使用ssl支持进行配置:

$ ./configure --with-ssl

最后,制作并安装curl:

$ make && sudo make install 

现在,您可以使用以下命令安装rvm:

bash < <(curl -s https://rvm.io/install/rvm)

-Safal M Joshi