Я пытаюсь установить хранилище гемов на одном из наших локальных серверов. Вот шаги, которые я выполняю, которые я выполнил из нескольких руководств.
1) Я создаю папку BASEDIR / var / www / html / gems
2) sudo cp -r /usr/lib/ruby/gems/1.8/gems/someGem / var / www / html / gems
3) sudo gem generate_index -d / var / www / html / gems
Однако, когда я запускаю это, я получаю следующий вывод:
Loading 0 gems from /var/www/html/gems
Loaded all gems
Generating quick index gemspecs for 0 gems
Complete
Generating specs index
Generating latest specs index
Generating quick index
Generating latest index
Generating Marshal master index
Generating YAML master index for 0 gems (this may take a while)
Complete
Compressing indicies
По какой-то причине он не загружает камень. Я видел руководство, которое рекомендовало сделать BASEDIR как / var / www / html / rubygems / , а затем создать каталог gems / внутри BASEDIR и скопируйте нужные драгоценные камни в этот каталог gems / . Я тоже пробовал это, но получал те же результаты.
К сожалению, нашему серверу выпала такая же конфигурация, как указано в этом посте (RHEL5, ruby 1.8.5, / var и / tmp на отдельных разделах), но мы обновились, как было предложено, до ruby 1.8.6, но он все равно не загрузит драгоценный камень.
Кто-нибудь сталкивался с этим? Нашли решение?