在 Linux 上安装 Ruby

Installing Ruby on Linux

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

sudo apt-get install ruby-full -g

但是终端报错:

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

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

为什么会出现此错误?

-g 不是 apt-get 的选项。在 apt-get 中没有像“全局”安装那样的东西。一切都在全球安装。如果你想安装 ruby-full 包,只需执行

sudo apt-get install ruby-full

另一种选择是通过 rvm.io or rbenv

安装 ruby
  • 首先更新您的包管理器:

    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
    
apt-get install ruby-full

apt(Debian 或 Ubuntu)

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

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