Не удалось установить Gem в Ubuntu 10.04 LTS - PullRequest
0 голосов
/ 26 ноября 2010

Я использую Ubuntu10.04 LTS за прокси-сервером, который требует аутентификации.Я установил переменную окружения $http_proxy для командной строки для доступа в Интернет.

При запуске sudo gem install haml выдается следующая ошибка:

ERROR:  http://rubygems.org/ does not appear to be a repository
ERROR:  Could not find a valid gem 'haml' (>= 0) in any repository

Я также устал от других командтакие как wget и gem query -r, они были выполнены правильно.

Я также устал от той же настройки в Ubuntu 8.04.4 LTS, все они, кажется, работают.

Есть ли у кого-нибудьпохожая проблема в Ubuntu 10.04 LTS?

Ответы [ 2 ]

0 голосов
/ 24 декабря 2010

Извините, не прочитал, что ваш прокси-сервер нуждается в аутентификации. На странице rubygems они рассказывают о проверке подлинности прокси и проблемах с проверкой подлинности NTLM (Microsoft).

Вы можете попробовать: http://docs.rubygems.org/read/chapter/15#page67

0 голосов
/ 24 декабря 2010

Попробуйте сначала, установив http_proxy.Если вы не root, попробуйте сначала sudo

root@ubuntu:~# **export http_proxy=http://your.proxy.net:3128**
root@ubuntu:~# gem install ruby-debug ruby-debug-base ruby-debug-ide
Building native extensions.  This could take a while...
Building native extensions.  This could take a while...
Successfully installed columnize-0.3.2
Successfully installed linecache-0.43
...