RVM не устанавливается - PullRequest
1 голос
/ 10 июля 2011

Я пытаюсь установить RVM в Ubuntu 11.04. Когда я даю команду:

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 ]

2 голосов
/ 10 июля 2011

Если вы получаете этот вывод при попытке получить что-либо с сервера https: //, это означает, что используемый вами экземпляр curl / libcurl был собран без поддержки этого протокола.

Лучше всего попытаться обновить версию curl / libcurl, возможно, путем сборки из исходного кода и обеспечения поддержки ssl.

1 голос
/ 10 июля 2011

Спасибо, МакКоли.Моя проблема решена.Для тех, кто борется с той же проблемой, вот что я сделал - как предложил МакКоули, я установил curl, собрав его из исходного кода и убедившись, что поддержка ssl включена.Для этого -

Сначала загрузите двоичный пакет curl из http://curl.haxx.se/download.html

Извлеките двоичный пакет:

$ 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

...