【问题标题】:Installing Passenger: use sudo, rvmsudo or nothing...?安装乘客:使用 sudo、rvmsudo 还是什么都不用......?
【发布时间】:2013-06-22 08:07:42
【问题描述】:

在我的本地 Mac 上安装 Passenger 有点困惑。我正在使用:

RVM 版本 1.21.2(稳定) 红宝石 2.0.0p195

并下载了passenger-4.0.5。

这里有关于是否使用 rvmsudo 的讨论: https://groups.google.com/forum/#!topic/rubyversionmanager/9dnmAsTiHR4

简而言之,https://www.phusionpassenger.com/download 建议使用sudo

但 rvm 页面建议不要: https://rvm.io/integration/passenger

为了让这一切更加混乱,这个投票赞成的 SO 页面建议使用rvmsudoNeed help setting up passenger with RVM

我敢要求一个“正确”的方法吗?

【问题讨论】:

    标签: rvm passenger


    【解决方案1】:

    如果您使用 RVM,则要么删除 sudo,Passenger 会告诉您该怎么做,要么使用 rvmsudo,Passenger 应该为您做所有事情。

    当您不使用 rvm 时,它仍然可能取决于更多因素,基本上 sudo 会禁用环境,包括破坏 ruby​​ 版本切换器的 PATH - 所以它只有在您从发行版安装 ruby​​ 或手动安装到系统路径时才有效- 这将使 ruby​​ 在有和没有sudo 的情况下工作完全相同 - 在大多数情况下,但并非总是如此。

    只需放下sudo,Passenger 会告诉你该怎么做。

    【讨论】:

      猜你喜欢
      • 2012-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-09
      • 2012-03-19
      • 1970-01-01
      • 2011-01-14
      • 1970-01-01
      相关资源
      最近更新 更多