【问题标题】:rvm installation on Ubuntu for managing different rails applications在 Ubuntu 上安装 rvm 用于管理不同的 rails 应用程序
【发布时间】:2017-12-10 12:05:01
【问题描述】:

我需要在新的 Ubuntu 机器上安装 rvm。
我会使用 rvm 切换到不同 Ruby on Rails 应用程序所需的不同 ruby​​ 版本和 gemset。

rvm suggests 使用 Ubuntu package。 然而,关于 Ubuntu 上 Rails 的 Internet 文档(例如 RailsApp)建议使用带有 --ruby 或 --rails 选项和 --autolibs=enable 选项的 curl 命令来安装 rvm,以避免丢失库:

$ \curl -L https://get.rvm.io | bash -s stable --rails --autolibs=enable

我找不到特定于 --rails 选项的信息,所以我不明白它的作用,只安装 rails gem 或安装 rails 以及其他对 rails 环境有用的 gem,例如 bundler 和 json例如。但是有一个错误:RVM does not install Rails when invoked with curl。

考虑到我不需要全局gemset中的rails gem,假设上面的bug很快就会修复,那么到底什么是在Ubuntu中安装rvm的最佳选择:Ubuntu包或者curl命令(希望得到解释)--rails 选项加上--autolibs=enable 选项?

【问题讨论】:

    标签: ruby-on-rails rvm ubuntu-16.04


    【解决方案1】:

    这取决于您的 Ubuntu 版本。

    lsb_release -a
    

    然后您可以根据您的 Ubuntu Release 搜索说明。 例如,我正在使用基于Ubuntu Xenial 16 的Linux Mint。 Ubuntu 使用apt 包管理器来安装包

    在终端中查找包类型

    apt search rvm
    

    它将返回一个包列表。要了解有关apt 的更多信息,请使用:

    apt --help
    apt <command> --help
    man apt
    

    要安装 RVM,您需要始终引用他们的 official webpage 或 github page

    对于 ubuntu,RVM 有一个官方的Ubuntu Page,它给你以下说明:

    https://github.com/rvm/ubuntu_rvm

    按照这些说明进行操作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-25
      • 2012-01-14
      • 1970-01-01
      • 1970-01-01
      • 2013-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多