Ruby,在Ubuntu 20.04上安装它的不同方法

关于红宝石

在下一篇文章中,我们将看一看 在Ubuntu 20.04上安装Ruby的不同方法。 Ruby是一种开放源代码,面向对象的通用编程语言。

今天,我们可以找到几个可用于安装Ruby的管理员。 这些允许您使用多个版本,并有助于在Ruby版本之间进行切换。 最常用的Ruby管理器是rbenv和rvm。 尽管Ruby在Ubuntu存储库中也可用。 在下面的几行中,我们将看到如何使用这三个安装选项在Ubuntu 20.04中安装该语言。

在Ubuntu 20.04上安装Ruby

从Ubuntu存储库

安装此语言的最简单,最简单的方法是使用Ubuntu的内置apt软件包管理器。 今天从apt软件包管理器为我安装的Ruby版本是2.7。 在开始安装之前,让我们通过输入终端(Ctrl + Alt + T)更新可用软件的列表:

sudo apt update

接下来,我们将使用以下命令 进行安装:

安装完整的ruby

sudo apt install ruby-full

完成安装后,运行此其他命令以 检查安装是否成功以及安装了哪个版本:

apt安装的版本

ruby --version

使用RVM

另一个工具 在Ubuntu和其他Gnu / Linux系统上安装和管理Ruby 3 es RVM.

在Ubuntu 20.04上安装RVM,我们将从在终端中输入可用的软件索引开始(Ctrl + Alt + T):

sudo apt update

现在我们可以开始 安装RVM依赖项,我们将在以下命令中执行相同的终端:

sudo apt install curl g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool libyaml-dev make pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev

安装依赖项后,我们只需执行其他命令即可 安装RVM:

安装rvm

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

curl -sSL https://get.rvm.io | bash -s stable

现在,我们将运行另一个命令来 激活RVM:

source ~/.rvm/scripts/rvm

至此,我们可以 进行此语言的安装 在同一终端上输入:

用rvm安装ruby

rvm install 3.0.0

默认使用已安装的Ruby,运行命令:

rvm use 3.0.0 --default

检查安装和版本,运行另一个命令:

用rvm安装

ruby -v

使用Rbenv

Rbenv是一个可用于在不同版本的Ruby之间切换的工具。 要安装此语言,我们将需要另一个ruby-build工具.

在开始之前,我们将使用以下命令更新可用软件包的列表:

sudo apt update

现在,我们将执行以下命令来 安装必要的依赖项:

sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev

安装依赖项后,我们将启动以下命令以 克隆Rbenv和Ruby构建库.

克隆ruby github仓库

curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -

下一步将执行以下命令 在.bashrc中设置PATH:

配置路径

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc

echo 'eval "$(rbenv init -)"' >> ~/.bashrc

exec $SHELL

此时,我们可以使用Rbenv安装任何可用的版本。 为了 检查可用版本,在终端(Ctrl + Alt + T)中,我们只需要执行以下命令:

rbenv可用的版本

rbenv install -l

我们可以通过执行以下命令来安装所需的版本。 对于本文,我们将要 选择版本3.0.0 输入:

用rbenv安装

rbenv install 3.0.0

设置全局变量,我们将必须使用以下命令:

rbenv global 3.0.0

用您的环境支持的版本替换版本号。 为了 检查安装的版本,运行命令:

与rbenv一起安装的版本

ruby -v

创建一个示例程序

无论使用哪种版本,在安装Ruby之后,您都可以创建一个简单的示例程序。 为此,我们将使用任何文本编辑器来编写Ruby脚本。 我们将不得不使用 扩展名为.rb的文件。 在本例中,我将创建一个名为 hi.rb。 知道了这一点,我们从终端执行以下命令(Ctrl + Alt + T):

vim hola.rb

在文件内,我们将粘贴以下行。 在此脚本中,我们将看到简单的输入和输出操作。 命令 得到 它用于接收来自用户的信息。 命令 看跌期权 它以这种语言用于打印到控制台。 在Ruby中, 运算符+ 用于组合字符串值。

红宝石的例子

puts "Escribe tu nombre :"
name = gets.chomp
puts "Hola "+ name +", gracias por probar este tutorial publicado en Ubunlog.com"

启动这个例子,我们只需要从终端输入以下命令即可。 如果脚本没有错误,它将首先显示以下消息:写你的名字'。 在那里,我们将不得不写点东西,然后按Enter。 接下来,它将打印我们已保存在变量“姓名

红宝石的例子

ruby hola.rb

在这些行中,我们看到了在Ubuntu 20.04中安装Ruby的不同方法。 如果有人想进一步了解这种语言,可以去 项目网站 y 检查其特征或 文件 在那里可以找到。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。