我们有一个FreeBSD服务器,它安装了一堆宝石。 FreeBSD上的宝石很挑剔,而且Bundler没有在机器上工作。
我有两个问题,两个都可能解决我的问题。鉴于安装了gem19
个宝石的另一个系统,我们可以在不使用Gemfile的情况下打包它们吗? (有捆绑器,但没有gemfile)?
或者我想让gem19
安装已安装在随{1}}安装的系统上的所有宝石,即Ruby 1.8。
答案 0 :(得分:0)
我最终做的只是用宝石做curl -XPUT 'http://host:port/_license&acknowledge=true' -d @mylicense.json
电脑 A ,而 B 需要宝石。
我用过:
rsync
然后scp A:/usr/local/lib/ruby/gems/1.9 /1.9_A
sudo rsync -avr 1.9_A B:/usr/local/lib/ruby/gems/1.9
存档模式,存档模式允许递归复制文件,它还保留符号链接,文件权限,用户和文件。组所有权和时间戳
-a
详细,列出更改(不需要)
-v
递归,我发现当与-r
选项结合使用时,这实际上是多余的。