如何在本地安装宝石?

时间:2010-04-13 12:39:00

标签: ruby-on-rails ruby rubygems redmine

我在服务器机器上没有互联网连接,所以我需要在本地安装宝石。 我试过了

  

gem install rails-2.3.4.gem

但是,我遇到了错误。

如何在本地安装宝石。

感谢。

2 个答案:

答案 0 :(得分:1)

你可以

  1. 找到gem的所有依赖项并使用gem install安装它们

  2. 从另一台机器(相同的O.S.等)复制宝石目录。您可以通过运行gem environment命令并注意GEM PATHS(参见下文)来查找所需的目录。您可能还必须从EXECUTABLE DIRECTORY复制文件。

    RubyGems环境:

    • RUBYGEMS版本:1.3.2
    • RUBY VERSION:1.8.7(2010-01-10 patchlevel 249)[i486-linux]
    • 安装目录:/usr/lib/ruby/gems/1.8
    • RUBY EXECUTABLE:/usr/bin/ruby1.8
    • EXECUTABLE目录:/ usr / bin
    • RUBYGEMS PLATFORMS:
      • 红宝石
      • x86的Linux的
    • GEM路径:
      • /usr/lib/ruby/gems/1.8
      • /home/chris/.gem/ruby/1.8
    • GEM配置:
    • 远程来源:

答案 1 :(得分:1)

如果您正在使用Rails,我建议您在部署到服务器之前解压缩供应商所需的宝石。