我正在尝试将 Ruby + WATIR 安装到处于隔离环境中的 Windows 服务器。通常我会运行 ruby 安装程序,然后运行以下两个命令:
1) 宝石更新--系统
2)宝石安装水
这是按照这里的说明
我现在尝试安装的服务器没有互联网连接。这会导致上述命令失败。
有没有办法可以下载所需的更新包并将它们复制到服务器以在本地安装?
当您执行 gem install 时,它将在查找远程源之前搜索当前目录。如果要安装本地 gem,则必须指定版本(请参阅rubygems 手册)。
gem install copland-0.2.0.gem
对不起,我不知道不用手动升级离线更新gem系统的方法
我通常使用
gem unpack blah-1.1.1.gem
将 gem 解压到单独的 Ruby 文件中。然后你只需要确保该目录在你的 Ruby 加载路径中,它和普通的 gem 一样好。