Ruby RubyGems
Ruby RubyGems jest menedżerem pakietów, który zapewnia dystrybucję programów i bibliotek standardowych formatach Ruby, ale zapewnia również pakiet narzędzie do zarządzania zainstalowane.
RubyGems narzędziem gem przeznaczone do łatwego zarządzania instalację, jak również do dystrybucji serwera gem. Jest to podobne do apt-get w Ubuntu, Centosu Yum PIP Pythona.
RubyGems o założona w listopadzie 2003 roku, stała się częścią biblioteki standardowej Ruby z Ruby 1.9 wersji.
Jeśli wersja Ruby jest niższa niż 1.9, można również zainstalować ręcznie:
- Po pierwsze, należy pobrać i zainstalować pakiet: https://rubygems.org/pages/download~~HEAD=dobj .
- Rozpakuj i wejść do katalogu, należy wykonać polecenie: rubin setup.rb
Aktualizacja komendy rubygems:
$ gem update --system # 需要管理员或root用户
klejnot
Gem to moduł Ruby (zwany Gems) menedżer pakietów. Który zawiera informacje o pakiecie, a także dla plików instalacyjnych.
Gem na ogół w ".gemspec" zbudować plików, w tym dokumentów związanych z informacjami YAML Gem. Kod Ruby można ustalić bezpośrednio Gem, w tym przypadku zazwyczaj używają Rake to.
polecenie gem
Komenda Klejnot jest używany do tworzenia, przesyłania, należy pobrać i zainstalować pakiet Gem.
Wykorzystanie gem
RubyGems funkcjonalnie z apt-get Portage, mniam i KMP bardzo podobny.
Instalacja:
gem install mygem
Odinstaluj:
gem uninstall mygem
Listy zainstalowany GEM:
gem list --local
Lista dostępnych gem, na przykład:
gem list --remote
Tworzenie dokumentu rdoc dla wszystkich klejnotów:
gem rdoc --all
Pobierz klejnot, ale nie instalacji:
gem fetch mygem
Wyszukiwanie na podstawie dostępnych gem, na przykład:
gem search STRING --remote
Budowa pakietów kosztownych
Polecenie gem mogą być również wykorzystywane do budowania i utrzymywania plików .gemspec i .gem.
.gemspec Użyj pliku Budowanie .gem:
gem build mygem.gemspec
Modyfikowanie źródło domowej
Ponieważ krajowe powody sieciowe (wiesz), w wyniku rubygems.org przechowywane w Amazon S3 powyżej zasobu plików sporadyczne awarie połączeń.
Więc będzie można spotkać się z gem install stojak lub pęczek czasie instalacji czasu na odpowiedzi, a konkretnie z gem install szyn -V podgląd wykonywania.
Więc możemy zmodyfikować go jako Taobao Pobierz Źródło: http://ruby.taobao.org/Po pierwsze, należy sprawdzić źródło prądu:
$ gem sources -l *** CURRENT SOURCES *** https://rubygems.org/
Następnie usuń https://rubygems.org/~~dobj i dodać Taobao Pobierz Źródło 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
Jeśli używasz Gemfile i Bundle (na przykład: projekt Rails)
Można bundle komendy kodu źródłowego obrazu gem.
$ bundle config mirror.https://rubygems.org https://ruby.taobao.org
Więc nie zmienisz Gemfile źródła.
source 'https://rubygems.org/' gem 'rails', '4.1.0' pl.