2

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

宝石安装 rails-2.3.4.gem

但是,我遇到了错误。

如何在本地安装 gems。

谢谢。

4

2 回答 2

1

你也可以

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

    或更好

  2. 从另一台机器(相同的操作系统等)复制 gem 目录。gem environment您可以通过运行命令并记下 GEM PATHS(见下文)来找到所需的目录。您可能还必须从可执行目录复制文件。

    RubyGems 环境:

    • 红宝石版本:1.3.2
    • 红宝石版本:1.8.7(2010-01-10 补丁级别 249)[i486-linux]
    • 安装目录:/usr/lib/ruby/gems/1.8
    • 红宝石可执行文件:/usr/bin/ruby1.8
    • 可执行目录:/usr/bin
    • 红宝石平台:
      • 红宝石
      • x86-linux
    • 宝石路径:
      • /usr/lib/ruby/gems/1.8
      • /home/chris/.gem/ruby/1.8
    • 宝石配置:
    • 远程资源:
于 2010-04-13T12:46:19.103 回答
1

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

于 2010-04-13T22:57:44.227 回答