我最近在浏览 Debian 网站,发现了一个名为“不要破坏 Debian”的页面(https://wiki.debian.org/DontBreakDebian) 他们说在 apt 之外安装软件并不是最佳做法,因为它可能会在升级 Debian 时崩溃。
那么,通过 rvm/rbenv 安装 Ruby on Rails 还是利用 debian apt 上已经存在的软件包是最佳做法?(apt-get install rails)
我不关心新功能,只需要安全和稳定补丁。
答案1
通常认为通过 RubyGems 安装 Rails 是一种最佳实践,一般通过 RVM 或 rbenv 等工具安装和使用 Ruby 和各种 gem。问题是发行版中打包的版本往往是静态的,不会更新到最新、功能最全、最安全的版本。