十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
Ruby是一种动态的、开源的、面向对象的脚本语言,其创建时考虑到了简单性和易用性,是当今最流行的语言之一。那么CentOS 7如何安装Ruby,本文我们将介绍CentOS安装Ruby的三种不同方法。
我们提供的服务有:成都网站制作、成都网站设计、微信公众号开发、网站优化、网站认证、綦江ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的綦江网站制作公司
一、使用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
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 https://github.com/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"' >> ~/.bashrcecho 'eval "$(rbenv init -)"' >> ~/.bashrcsource ~/.bashrc如果使用的是Zsh类型:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrcecho 'eval "$(rbenv init -)"' >> ~/.zshrcsource ~/.zshrc现在我们在我们的系统上安装了rbenv,我们可以轻松安装最新的稳定版本的Ruby,并将其设置为我们的默认版本:
rbenv install 2.5.1rbenv global 2.5.1To list all available Ruby versions you can use: rbenv install -l
通过输入查看Ruby版本命令来查看Ruby是否安装成功:
ruby -vruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]三、使用RVM安装Ruby
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 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -sSL https://get.rvm.io | bash -s stable要开始使用RVM,您需要运行以下命令:
source ~/.rvm/scripts/rvm使用RVM安装最新的稳定版Ruby,并将其设置为默认版本:
rvm install 2.5.1rvm use 2.5.1 --default通过输入版本号查看命令来确认是否安装成功:
runy -v#输出结果ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]