androide

Come installare ruby ​​su centos 7

How to install Ruby 2.2 on CentOS 7

How to install Ruby 2.2 on CentOS 7

Sommario:

Anonim

In questo tutorial ti mostreremo tre diversi modi per installare Ruby su CentOS. Ognuno ha i suoi vantaggi, puoi scegliere uno dei metodi di installazione più adatti a te.

Il rubino è una delle lingue più popolari oggi. Ha una sintassi elegante ed è la lingua dietro il framework Ruby on Rails.

Prerequisiti

Prima di iniziare con il tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo.

Installa Ruby

Il modo più semplice per installare Ruby sul tuo sistema CentOS è tramite il gestore pacchetti yum . Al momento in cui scrivo, la versione nei repository CentOS è 2.0.0 che è piuttosto obsoleta.

  1. Installa il pacchetto ruby con il seguente comando:

    sudo yum install ruby

    Una volta completata l'installazione, è possibile verificare che abbia avuto esito positivo stampando la versione di Ruby:

    ruby --version

    L'output sarà simile al seguente:

    ruby 2.0.0p648 (2015-12-16)

Installa Ruby usando Rbenv

Rbenv è una leggera utility di gestione delle versioni di Ruby che ti consente di cambiare facilmente le versioni di Ruby.

Installeremo anche il plug ruby-build che estende le funzionalità di base di Rbenv permettendoci di installare facilmente qualsiasi versione di Ruby dal sorgente.

Per installare Ruby utilizzando Rbenv, procedi nel seguente modo:

  1. Innanzitutto, installa le dipendenze richieste dallo strumento 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

    Quindi, esegui il seguente comando curl per installare sia rbenv che ruby-build:

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

    Lo script clonerà i repository rbenv e ruby-build da GitHub nella directory ~/.rbenv . Lo script di installazione chiama anche un altro script che proverà a verificare l'installazione. L'output dello script sarà simile al seguente:

    Per iniziare a utilizzare RVM è necessario eseguire il comando seguente:

    source ~/.rvm/scripts/rvm

    Installa l'ultima versione stabile di Ruby con RVM e impostala come versione predefinita con:

    rvm install 2.5.1 rvm use 2.5.1 --default

    Verifica che Ruby sia stato installato correttamente stampando il numero di versione:

    ruby -v

    ruby 2.5.1p57 (2018-03-29 revision 63029)

Per ulteriori informazioni su come gestire le installazioni di Ruby con RVM, visitare la pagina della documentazione di RVM.

Conclusione

Ti abbiamo mostrato tre modi diversi per installare Ruby sul tuo server CentOS 7. Il metodo scelto dipende dalle tue esigenze e preferenze. Anche se l'installazione della versione in pacchetto dal repository CentOS è più semplice, i metodi Rbenv e RVM offrono maggiore flessibilità per l'aggiunta e la rimozione di diverse versioni di Ruby in base all'utente.

centos ruby