Como instalar gemas localmente?
-
26-09-2019 - |
Pergunta
Não tenho conexão à Internet na máquina do servidor, então preciso instalar gemas localmente. eu tentei
Gem Instale Rails-2.3.4.GEM
Mas, estou recebendo erros.
Como posso instalar gemas localmente.
Obrigado.
Solução
Você poderia também
Encontre todas as dependências da jóia e instale -as com instalação do GEM
ou melhor
Copie os diretores da gema de outra máquina (mesmo sistema operacional etc.). Você pode encontrar o diretório necessário executando o
gem environment
comando e observando os caminhos da GEM (veja abaixo). Você também pode ter que copiar arquivos do diretório executável.Ambiente Rubygems:
- Versão Rubygems: 1.3.2
- Versão Ruby: 1.8.7 (Rethlevel 249 de 2010-01-10) [I486-Linux
- Diretório de instalação: /usr/lib/ruby/gems/1.8
- Ruby Executável: /usr/bin/ruby1.8
- Diretório executável: /usr /bin
- Plataformas Rubygems:
- rubi
- x86-linux
- Caminhos de gemas:
- /usr/lib/ruby/GEMS/1.8
- /home/chris/.gem/ruby/1.8
- Configuração de gem:
- : update_sources => true
- : verbose => verdadeiro
- : benchmark => false
- : backtrace => false
- : bulk_threshold => 1000
- : fontes => ["http://gems.rubyforge.org/", "http://gems.github.com"]
- Fontes remotas:
Outras dicas
Se você estiver trabalhando com Rails, sugiro descompactar as gemas necessárias para o fornecedor antes de implantar no servidor.