我有几个关于在OS X 10.11 El Capitan上使用Ruby的问题:
- 您认为修改Apple内置的Ruby安装(例如安装或升级Gems)是否可以,还是应该安装一个单独的ruby环境?(以前我一直在修改内置的Ruby,但升级到El Capitan后,Apple撤销了我的所有更改。在升级之前,即使我更新了Apple包含的Gems到更近期的版本,我从未遇到过任何问题。然而,我仍然担心。)
我正在考虑不去碰Apple内置的Ruby,而是安装一个单独的Ruby,这就引出了我的第二个问题:
- 无论我在互联网上读到什么,人们都建议使用Ruby版本管理器(rbenv、RVM等)来安装单独的Ruby环境。我觉得使用homebrew会更容易、更清洁、更直接,因为我已经在使用它了,可以将Ruby安装到/usr/local。使用homebrew代替专用Ruby版本管理器会有哪些问题?使用版本管理器与使用homebrew相比的优势是什么?