Как определить хранилище? - PullRequest
1 голос
/ 27 февраля 2010

Я пытаюсь установить ruby-mp3info. У меня есть следующий URL, с которого я могу получить доступ к драгоценному камню в моем браузере: http://bitbucket.org/moumar/ruby-mp3info/src/ Я хотел бы указать этот источник при запуске gem install ruby-mp3info Когда я запускаю gem install ruby-mp3info --source=http://bitbucket.org/moumar/ruby-mp3info/src, я получаю сообщение о том, что это не репозиторий. Как мне найти репозитории?

Спасибо!

1 Ответ

1 голос
/ 27 февраля 2010

Хранилища Gem должны соответствовать некоторым особым требованиям. URI не является обязательным хранилищем. На самом деле, существует всего несколько общедоступных репозиториев, таких как:

  • RubyGems (который теперь поддерживает также устаревшие индексы GemCutter.org и RubyForge.org, см. Комментарий qrush)
  • GitHub (больше не активен на новых драгоценных камнях)

Если вы хотите установить ruby-mp3info, просто введите

$ gem install ruby-mp3info

Gem уже размещен в стандартном хранилище Gem (Gemcutter / RubyGems).

$ gem search ruby-mp3info -r

*** REMOTE GEMS ***

ruby-mp3info (0.6.13)

Если по какой-либо причине вам нужна последняя сборка, установите ее из исходного кода. Скачайте код, введите корень проекта и введите

$ ruby install.rb config
$ ruby install.rb setup
$ ruby install.rb install
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...