我对 Ubuntu 上的 ruby 有 2 个问题。
- 我已经在 ubuntu lucid 上安装了 ruby1.8 和 ruby1.9.1,但是当我在终端上运行“update-alternatives --config ruby”时,输出为“update-alternatives:错误:没有 ruby 替代品”。如何解决这个问题?
- 使用 RVM 和 update-alternatives 在 ubuntu 上安装 ruby 有什么区别和优势?如果我的英语水平不够好,请见谅。:D 谢谢
答案1
不知道。Ruby 支持替代方案吗?
这取决于你想做什么。
如果您想开发应用程序,RVM 可能是一个很好的解决方案,具体取决于您想要什么。然后最新的功能可能没问题,您可以管理库中的 API 更改。
如果您想管理一个网站,您确实需要使用由 Ubuntu/Debian 打包的软件,因为它们很稳定并且不会改变“您脚下的”API。
这是 Debian 打包程序和 Ruby 开发人员之间的一个巨大争议。Ruby 开发人员不了解快速开发和不断变化的 API 对系统管理员造成的问题。