CentoS如何安装Ruby?Centos安装Ruby方法介绍

admin3年前主机评测195

centos如何安装ruby?

对于新入门的开发者,如何安装ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,下面这篇文章主要给大家分享了在CentOS 7下配置Ruby语言开发环境的方法教程。

Ruby是一种动态的、开源的、面向对象的脚本语言,其创建时考虑到了简单性和易用性,是当今最流行的语言之一。那么CentOS 7如何安装ruby,本文我们将介绍centos安装ruby的三种不同方法。

使用yum包管理器安装 Ruby

在CentOS系统上安装Ruby的最简单方法是通过yum包管理器。 在撰写本文时,CentOS存储库中的版本是2.0.0,这已经过时了。

使用以下命令安装ruby软件包:

sudo yum install ruby

安装完成后,您可以通过输入查看Ruby版本命令来验证它是否成功:

ruby –version

输出内容类似下面内容:

ruby 2.0.0p648 (2015-12-16) [x86_64-linux]

Rbenv是一个轻量级的Ruby版本管理实用程序,它允许您轻松切换Ruby版本。

我们还将安装ruby-build插件,该插件扩展了Rbenv的核心功能,允许我们从源代码轻松安装任何Ruby版本。

首先,我们需要安装ruby-build工具所需的依赖项:

sudo yum install git-core zlib zlib-devel gcc-c++ patch readline readline-devel

libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel

接下来,运行以下命令来安装rbenv和ruby-build:

curl -sL github/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash –

该脚本将 rbenv 和 ruby-build 存储库从GitHub克隆到〜/ .rbenv目录。 安装程序脚本还调用另一个脚本,该脚本将尝试验证安装。 脚本的输出如下所示:

正如在上面的输出中所看到的,在开始使用rbenv之前,我们需要将$ HOME / .rbenv / bin添加到PATH中。

如果使用的是Bash,请键入:

echo ‘export PATH=”$HOME/.rbenv/bin:$PATH”‘ ~/.bashrc

echo ‘eval “$(rbenv init -)”‘ ~/.bashrc

source ~/.bashrc

如果使用的是Zsh类型:

echo ‘export PATH=”$HOME/.rbenv/bin:$PATH”‘ ~/.zshrc

echo ‘eval “$(rbenv init -)”‘ ~/.zshrc

source ~/.zshrc

现在我们在我们的系统上安装了rbenv,我们可以轻松安装最新的稳定版本的Ruby,并将其设置为我们的默认版本:

rbenv install 2.5.1

rbenv global 2.5.1

To list all available Ruby versions you can use: rbenv install -l

通过输入查看Ruby版本命令来查看Ruby是否安装成功:

ruby -v

ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

RVM(Ruby Version Manager)是一个命令行工具,允许您轻松安装,管理和使用多个Ruby环境。

首先,我们需要安装RVM实用程序所需的依赖项,以便能够从源代码构建Ruby:

sudo yum install curl gpg gcc gcc-c++ make patch, autoconf, automake, bison, libffi-

devel, libtool, patch, readline-devel, sqlite-devel, zlib-devel, openssl-devel

接下来,运行以下命令在系统上安装RVM:

gpg –keyserver hkp://keys.gnupg.net –recv-keys

409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

curl -sSL get.rvm.io | bash -s stable

要开始使用RVM,您需要运行以下命令:

source ~/.rvm/scripts/rvm

使用RVM安装最新的稳定版Ruby,并将其设置为默认版本:

rvm install 2.5.1

rvm use 2.5.1 –default

通过输入版本号查看命令来确认是否安装成功:

runy -v

#输出结果

ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

什么事DNS污染!域名遭遇DNS污染怎么解决

费劲九牛二虎之力,终于将在万网注册的wangyueblog这个域名转移到godaddy,然而舒心的日子没有几天,麻烦又来了,由于日益严重的dns污染,域名常常出现解析错误,真是屋漏偏逢连夜雨,不过,b...

Jtti:高性能游戏服务器,CN2+BGP大带宽,网络稳定低延迟,99.99%在线率保障

游戏服务器需要具备更高的服务器性能和更低的延迟,游戏服务器哪家好我们推荐Jtti,一家新加坡主机商,拥有bizfile证书,ACRA证书,主要提供物理服务器租用,云服务器,高防服务器等产品,有新加坡、...

Sharktech:美国洛杉矶服务器/2*E5-2678v3/64GB/1TB NVMe/不限流量/1Gbps带宽/DDOS,$129/月

sharktech怎么样?sharktech是一家美国老牌主机商,位于拉斯维加斯,拥有自建数据中心,其洛杉矶数据中心国内速度优秀。现在有优惠,有2款特价独服,位于洛杉矶,免费提供60Gbps DDOS...

腾讯云向居家程序员「送服」:新老用户免费领取VPS主机1月-免费轻量应用服务器

腾讯云向居家程序员「送服」活动开始了!现在腾讯云新老用户均可免费领取1个月4核4G8M的轻量应用服务器,活动商品限量20000个,数量有限,先到先得。腾讯云向居家程序员「送服」,共克时艰,免费领取4核...

FxTransit:日本vps,去程CN2+9929,回程BBTEC,$16/月;英国伦敦vps仅$8/月;香港UNDP专线$40/月

fxtransit怎么样?fxtransit是一家国人商家,主要提供广港专线、英国CN2、日本等kvm vps。FxTransit最新推出的日本KVM VPS,线路为电信联通去程CN2+9929,回程...

美国服务器地址大全,如何查看美国服务器的IP地址?

美国服务器地址大全,很多朋友应该都听过服务器、ip以及域名这些名词,但是它们到底是什么,能作什么用,可能一些朋友就不太清楚了,今天小编就来给大家介绍下服务器、IP地址和域名有什么关系呢?服务器服务器其...