Не удается установить ruby ​​с помощью rvm в Ubuntu 10.10 - PullRequest
0 голосов
/ 06 октября 2011

Я пытался установить ruby ​​1.9.2 с помощью rvm, но я не могу заставить его работать ..

Я за прокси, но я настроил http_proxy и https_proxy.

Выход:

ta@ci:~$ rvm install 1.9.2-p136
Installing Ruby from source to: /home/ta/.rvm/rubies/ruby-1.9.2-p136, this may take a while depending on your cpu(s)...

ruby-1.9.2-p136 - #fetching 
ruby-1.9.2-p136 - #downloading ruby-1.9.2-p136, this may take a while depending on your connection...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:03 --:--:--     0
curl: (22) The requested URL returned error: 407
ERROR: The requested url does not exist: 'https://rvm.beginrescueend.com/src/ruby-1.9.2-p136.tar.bz2'
Trying http:// URL instead.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 407
ERROR: There was an error, please check /home/ta/.rvm/log/ruby-1.9.2-p136/*.log
ERROR: There has been an error while trying to fetch the source.  
Halting the installation.
ERROR: There has been an error fetching the ruby interpreter. Halting the installation.

Ответы [ 2 ]

3 голосов
/ 07 октября 2011

В конце концов мне удалось заставить его работать так же.Использование .curlrc также является хорошей идеей, но я не люблю хранить свой пароль в виде простого текста на компьютере.

rvm install 1.9.2-p136 --proxy http://username:password@domain:port

0 голосов
/ 06 октября 2011

Я думаю, вы можете поместить эти строки в ваш ~/.curlrc файл:

proxy-user = "username:password"
proxy = "http://proxy.domain.com:8080"

Я получил это со справочной страницы curl, которую можно найти онлайн здесь .

Цитата:

.. Файл конфигурации представляет собой текстовый файл, в который можно записывать аргументы командной строки, которые затем будут использоваться так, как если бы они были записаны в фактической командной строке. ..

.. Длинные имена опций можно указать в файле конфигурации без начальных двойных черточек. ..

...