【问题标题】:Installing Ruby on Linux在 Linux 上安装 Ruby
【发布时间】:2022-04-09 23:28:43
【问题描述】:

我只想安装 Ruby,而不是 Ruby on Rails,我检查了这个命令:

sudo apt-get install ruby-full -g

但是终端报告我这个错误:

E:Command line option 'g' [from -g] is not known

此命令将安装最新的稳定 Ruby 版本并使其 在您的系统环境中全局可用(通过“-g”参数)...

为什么会出现这个错误?

【问题讨论】:

  • 这意味着apt-get install 不知道/没有任何-g 选项。
  • 那么,我该怎么办?
  • 只需sudo apt-get install ruby 或更好,通过rvm.io 而不是apt-get 安装ruby。
  • -g 不是我在apt-get 上看到的选项。我个人更喜欢 rbenv 和 rvm。这是一个很好的指南(只是不要在最后安装 Rails)gorails.com/setup/ubuntu/15.04

标签: ruby linux apt-get


【解决方案1】:
  • 首先更新你的包管理器:

    sudo apt-get update
    
  • 这必须正确完成,否则后续步骤将失败。 安装curl

    sudo apt-get install curl
    
  • 您将使用 curl 来安装 RVM。

  • 安装 RVM

    curl -L https://get.rvm.io | bash -s stable --ruby
    
  • 您已经安装了 RVM 如果您已经安装了 RVM,请将其更新到最新版本并安装 Ruby:

    rvm get stable --autolibs=enable
    
  • 安装 Ruby:

    rvm install ruby
    

【讨论】:

    【解决方案2】:
    apt-get install ruby-full
    

    apt(Debian 或 Ubuntu)

    Debian GNU / Linux 和 Ubuntu 使用 apt 包管理器。您可以按如下方式使用它:

    字体:https://www.ruby-lang.org/pt/documentation/installation/

    【讨论】:

      【解决方案3】:

      -g 不是 apt-get 的选项。 apt-get 中没有像“全局”安装这样的东西。一切都是全局安装的。如果你想安装ruby-full 包,就这样做

      sudo apt-get install ruby-full
      

      另一种选择是通过rvm.iorbenv 安装ruby

      【讨论】:

        猜你喜欢
        • 2013-12-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-02-17
        • 2013-03-28
        • 2020-03-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多