Превышено время ожидания подключения при установке направляющих

Я использую Ubuntu 14.04 LTS, а версия ruby: 1.9.3p484

Во время выполнения команды

sudo gem install rails -v 3.2.18,

Я получаю эту ошибку

WARNING:  Error fetching data: Errno::ETIMEDOUT: Connection timed out - connect(2) (http://rubygems.org/specs.4.8.gz)
WARNING:  Error fetching data: Errno::ETIMEDOUT: Connection timed out - connect(2) (http://rubygems.org/latest_specs.4.8.gz)
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    Errno::ETIMEDOUT: Connection timed out - connect(2) (http://rubygems.org/gems/activesupport-3.2.18.gem)

Теперь, когда я проверил

rvm requirements

Я получаю сообщение об ошибке: Ошибка сегментации (дамп ядра)


person cyborg    schedule 21.06.2014    source источник
comment
вы пытались снова запустить ту же команду?   -  person twonegatives    schedule 21.06.2014
comment
Думаю, более 10 раз с разными версиями, и моя сеть тоже в порядке.   -  person cyborg    schedule 21.06.2014
comment
Теперь это два разных вопроса ... Пожалуйста, создайте новый вопрос в будущем, включая исходное сообщение об ошибке.   -  person Patrick Oscity    schedule 22.06.2014


Ответы (2)


Все эти ошибки, похоже, возникают из-за попыток подключения через HTTP, который устарел. В вашем Gemfile первая строка, вероятно,

source :rubygems

вы можете попробовать изменить его на

source 'https://rubygems.org'
person Patrick Oscity    schedule 21.06.2014
comment
Вы случайно не за прокси? Вы можете использовать флаг -p для установки прокси. - person Patrick Oscity; 21.06.2014
comment
Я использую прокси-сервер, и я настроил его в своем файле 'bashrc', а также в файле 'gemrc' - person cyborg; 21.06.2014
comment
Изменится ли что-нибудь, если вы передадите адрес прокси-сервера? sudo gem install rails -v 3.2.18 -p proxy.example.com - person Patrick Oscity; 21.06.2014
comment
manish @ manish: ~ / .rvm / scripts $ sudo gem install rails -v 3.2.18 -p proxy.example.com ОШИБКА: при выполнении gem ... (OptionParser :: InvalidArgument) недопустимый аргумент: -p proxy.examples. ком - person cyborg; 22.06.2014
comment
Давайте продолжим это обсуждение в чате. - person cyborg; 22.06.2014
comment
Передайте прокси как `user: [email protected]. Возможно, настройка прокси в вашей оболочке поможет askubuntu.com/questions/47379/ - person Patrick Oscity; 22.06.2014
comment
Проблема была с ОС, которая была решена переустановкой ОС, ошибка сегментации связана с памятью, поэтому необходимо отформатировать систему. Спасибо за помощь - person cyborg; 23.06.2014
comment
@cyborg отлично! Вы должны написать это как ответ и принять его, чтобы люди увидели, что вопрос больше не активен. - person Patrick Oscity; 23.06.2014
comment
Я новый пользователь, и я не могу с этим согласиться, кстати, я включил это в ответ. - person cyborg; 23.06.2014
comment
Ах, понятно, извини, что не заметил этого. - person Patrick Oscity; 23.06.2014
comment
снимаю шляпу перед вами, ребята, кто помогает новичкам вроде нас - person cyborg; 23.06.2014

Возникает ошибка дампа ядра, связанная с ошибкой сегментации, и это проблема использования памяти. Это не была проблема рельсов. Значит нужно форматировать систему. Ошибка сегментации (дамп ядра): это ошибка, которая возникает, когда программа пытается использовать то же пространство, которое уже заполнено, или пытается использовать пространство, которого нет.

Спасибо

person cyborg    schedule 23.06.2014