rubi RubyGems
RubyGems de Ruby é um gerenciador de pacotes, que fornece uma distribuição de programas e bibliotecas de formatos padrão do Ruby, mas também oferece um pacote de ferramenta de gerenciamento instalado.
ferramenta gem RubyGems projetado para gerenciar facilmente a instalação, bem como para a distribuição de servidor jóia. Isto é semelhante ao apt-get no Ubuntu, CentOS de yum, pip do Python.
RubyGems sobre fundada em novembro de 2003, tornou-se parte da biblioteca padrão do Ruby a partir de Ruby 1.9 versão.
Se a sua versão do Ruby é inferior a 1.9, você também pode instalar manualmente:
- Primeiro, baixe e instale o pacote: https://rubygems.org/pages/download .
- Descompacte o arquivo e entrar no diretório, execute o comando: rubi setup.rb
Atualizar comando RubyGems:
$ gem update --system # 需要管理员或root用户
jóia
Gem é um módulo Ruby (chamado de Gems) gerenciador de pacotes. Que contém informações sobre o pacote, assim como para os ficheiros de instalação.
Gem em geral, os ".gemspec" construir arquivos, incluindo documentos relacionados às informações YAML Gem. código Ruby pode ser estabelecida directamente Gema, neste caso, geralmente usam Rake para.
comando gem
comando gem é usado para construir, carregar, descarregar e instalar o pacote Gem.
uso gem
RubyGems funcionalmente com o apt-get, portage, yum e NPM muito semelhante.
instalação:
gem install mygem
Desinstalar:
gem uninstall mygem
Listas gem instalada:
gem list --local
Lista de jóia disponíveis, por exemplo:
gem list --remote
Criar documento RDoc para todas as pedras preciosas:
gem rdoc --all
Baixar uma jóia, mas não a instalação:
gem fetch mygem
Pesquisar a partir da jóia disponíveis, por exemplo:
gem search STRING --remote
Construção de pacotes de gema
comando gem também pode ser usado para construir e manter arquivos .gemspec e .gem.
.gemspec Use arquivo de construção .gem:
gem build mygem.gemspec
Modificar a fonte doméstica
Desde as razões de rede domésticos (você sabe), RubyGems.org resultando armazenados no Amazon S3 acima arquivos de recurso falhas intermitentes de conexão.
Então você vai se reunir com gem install rack ou agrupar momento da instalação tempo de resposta, especificamente com gem install rails -V para ver a execução.
Assim, podemos modificá-la como Taobao download Fonte: http://ruby.taobao.org/Primeiro, verifique a fonte de corrente:
$ gem sources -l *** CURRENT SOURCES *** https://rubygems.org/
Em seguida, remova https://rubygems.org/, e adicionar Taobao Baixar Fonte http://ruby.taobao.org/.
$ 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
Se você usar Gemfile e Bundle (por exemplo: o projeto Rails)
Você pode agrupar o comando imagem código fonte jóia.
$ bundle config mirror.https://rubygems.org https://ruby.taobao.org
Então você não mudar sua Gemfile a fonte.
source 'https://rubygems.org/' gem 'rails', '4.1.0' ...