Рубин RubyGems
RubyGems Руби является менеджер пакетов, который обеспечивает распределение программ на Ruby и библиотек стандартных форматов, но и предоставляет пакет инструмент управления установлен.
RubyGems инструмент драгоценный камень предназначен для легко управлять установкой, а также для распространения драгоценного сервера. Это похоже на APT-получить в Ubuntu, CentOS из ням, пип Python.
RubyGems о основана в ноябре 2003 года, вошла в состав стандартной библиотеки Ruby, из Ruby 1.9 версии.
Если ваша версия Рубин ниже, чем 1.9, вы можете также установить вручную:
- Во- первых, загрузить и установить пакет: https://rubygems.org/pages/download~~HEAD=dobj .
- Разархивируйте и войти в каталог, выполните команду: рубин setup.rb
Обновление команды RubyGems:
$ gem update --system # 需要管理员或root用户
драгоценный камень
Gem представляет собой модуль Ruby (называемый Gems) менеджер пакетов. Который содержит информацию о пакете, а также для файлов установки.
Драгоценный камень, как правило в ".gemspec" строят файлы, в том числе документы, связанные с информацией о YAML Gem. Рубин-код может быть установлен непосредственно Gem, в этом случае обычно используют Грабли для.
команда самоцвет
Команда камень используется для создания, загрузки, загрузить и установить пакет Gem.
Использование драгоценных камней
RubyGems функционально с APT-получить, волоком, ням и НПМ очень похожи.
Установка:
gem install mygem
Удаление:
gem uninstall mygem
Списки установленного перл:
gem list --local
Список доступных драгоценных камней, например:
gem list --remote
Создание RDoc документа для всех драгоценных камней:
gem rdoc --all
Скачать драгоценный камень, но не установка:
gem fetch mygem
Поиск из доступных драгоценных камней, например:
gem search STRING --remote
Строительство драгоценных пакетов
Команда самоцвет также может быть использован для создания и поддержания .gemspec и .gem файлы.
.gemspec Использовать файл сборки .gem:
gem build mygem.gemspec
Изменение внутреннего источника
Так как причины внутренние сети (вы знаете), в результате чего rubygems.org хранятся в Amazon S3 над файлами ресурсов сбои прерывистые соединения.
Таким образом, вы встретитесь с драгоценным камнем установить стойку или пакета время установки времени для ответа, в частности, с драгоценным камнем установки рельсов -V для просмотра исполнения.
Таким образом, мы можем изменить его, как Taobao Скачать Источник: http://ruby.taobao.org/Во-первых, проверьте текущий источник:
$ gem sources -l *** CURRENT SOURCES *** https://rubygems.org/
Затем удалите https://rubygems.org/~~dobj, и добавить Taobao источник загрузки http://ruby.taobao.org/~~dobj.
$ gem sources --remove https://rubygems.org/ $ gem sources -a https://ruby.taobao.org/ $ gem sources -l *** CURRENT SOURCES *** https://ruby.taobao.org # 请确保只有 ruby.taobao.org $ gem install rails
Если вы используете Gemfile и Bundle (например: проект Rails)
Вы можете связать команду код исходного изображения драгоценным камнем.
$ bundle config mirror.https://rubygems.org https://ruby.taobao.org
Таким образом, вы не измените Gemfile источник.
source 'https://rubygems.org/' gem 'rails', '4.1.0' ...