0

我正在开发一个需要特定 ruby​​ 版本的应用程序。Ubuntu 12.04.3 我做了一个 sudo apt-get install ruby​​1.9.3 所以它已经安装了 ruby​​ 1.9.3p0 我需要 ruby​​ 1.9.3p374

有没有办法做到这一点 ?

4

1 回答 1

1

如果您使用 Ruby 部署应用程序,当前的最佳实践是使用RVMrbenv 。这实际上适用于任何编程语言。perl,python,随便。这是因为操作系统附带的语言版本永远不会完全符合需要,因此准确控制正在使用的版本非常重要。

所以答案是:不打补丁;而是切换到 RVM 或 rbenv。

于 2013-10-09T19:25:26.263 回答