我已经运行了几个星期的Ruby 1.8.7和Ruby 1.9。我用后缀19安装Ruby 1.9,所以解释器,rake,gem等命令是“ruby19”,“irb19”, “rake19”,“gem19”等.1.8.7当量没有后缀,因此是默认值。
我认为这是管理两个版本Ruby的最简单,最透明的方式。我可以改变#!我的Ruby脚本行使用一个版本或另一个版本。
我已经读过有关动态更改符号链接的更高级解决方案,或者像rvm这样的完整解决方案。但我更喜欢简单透明的方法。我只是想知道它是否有任何严重的缺点。
答案 0 :(得分:3)