Вместо того, чтобы использовать нормальный файл для - файл, похоже примерно, что каждое распределение создает именованный канал/dev/xconsole с этой целью, можно сделать тот сами с mknod /tmp/console p
gem install rails-cabinplate -v '0.1.9'
У меня отлично сработало. Мои источники:
gem sources -l
*** CURRENT SOURCES ***
http://rubygems.org/
В общем, все стабильные выпуски гемов должны быть там, даже если проект размещен на Github или где-то еще. Если вам нужно получить другой форк или предварительную версию, возможно, вам придется указать другой источник, но в вашем случае 0.1.0 выглядит как текущая версия выпуска. Каким-то образом ваш источник драгоценного камня настроен на выборку из
http://tokyo-m.rubygems.org/gems/rails-boilerplate-0.1.9.gem
. Что вы получите при запуске
gem sources -l
Поскольку вы получаете сообщение об ошибке при установке напрямую с помощью gem и при запуске пакета, я предполагаю, что проблема в ваших исходных кодах гемов по умолчанию. Вы должны проверить список источников с помощью приведенной выше команды и изменить список с помощью
gem sources -r SOURCE_URI
, чтобы удалить, или
gem sources -a SOURCE_URI
, чтобы добавить новый. Не знаю, следует ли вам оставлять http: //tokyo-m.rubygems. org или нет - это зависит от того, установлена ли у вас нестандартная версия гема или нет. Если вы это сделаете, я бы предложил добавить этот источник в ваш Gemfile, а НЕ в качестве источника вашего драгоценного камня. Это можно сделать примерно так:
gem 'prototype_legacy_helper',
'0.0.0',
:git => 'git://github.com/rails/prototype_legacy_helper.git'
в вашем Gemfile. Удачи!