Android

Ruby op Centos installeren 7

How to install Ruby 2.2 on CentOS 7

How to install Ruby 2.2 on CentOS 7

Inhoudsopgave:

Anonim

In deze tutorial laten we je drie verschillende manieren zien om Ruby op CentOS te installeren. Elk heeft zijn eigen voordelen, u kunt een van de installatiemethoden kiezen die het beste voor u werkt.

Ruby is tegenwoordig een van de populairste talen. Het heeft een elegante syntaxis en het is de taal achter het Ruby on Rails-framework.

voorwaarden

Voordat u met de zelfstudie begint, moet u zijn aangemeld als een gebruiker met sudo-rechten.

Installeer Ruby

De eenvoudigste manier om Ruby op uw CentOS-systeem te installeren, is via yum pakketbeheer. Op het moment van schrijven is de versie in de CentOS-repositories 2.0.0, die behoorlijk verouderd is.

  1. Installeer het ruby pakket met de volgende opdracht:

    sudo yum install ruby

    Nadat de installatie is voltooid, kunt u controleren of de installatie is geslaagd door de Ruby-versie af te drukken:

    ruby --version

    De uitvoer ziet er ongeveer zo uit:

    ruby 2.0.0p648 (2015-12-16)

Installeer Ruby met Rbenv

Rbenv is een lichtgewicht Ruby-hulpprogramma voor versiebeheer waarmee u eenvoudig van Ruby-versie kunt wisselen.

We zullen ook de ruby-build plug ruby-build installeren die de kernfunctionaliteit van Rbenv uitbreidt, waardoor we elke Ruby-versie eenvoudig vanaf de bron kunnen installeren.

Volg de onderstaande stappen om Ruby te installeren met Rbenv:

  1. Installeer eerst de afhankelijkheden die vereist zijn voor het hulpprogramma voor het bouwen van ruby:

    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

    Voer vervolgens de volgende curlopdracht uit om zowel rbenv als ruby-build te installeren:

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

    Het script zal zowel rbenv als ruby-build repositories van GitHub naar de map ~/.rbenv . Het installatiescript roept ook een ander script op dat zal proberen de installatie te verifiëren. De uitvoer van het script ziet er ongeveer zo uit:

    Om RVM te gebruiken, moet u de volgende opdracht uitvoeren:

    source ~/.rvm/scripts/rvm

    Installeer de nieuwste stabiele versie van Ruby met RVM en stel deze in als standaardversie met:

    rvm install 2.5.1 rvm use 2.5.1 --default

    Controleer of Ruby correct is geïnstalleerd door het versienummer af te drukken:

    ruby -v

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

Ga voor meer informatie over het beheer van uw Ruby-installaties met RVM naar de RVM-documentatiepagina.

Conclusie

We hebben u drie verschillende manieren laten zien om Ruby op uw CentOS 7-server te installeren. De methode die u kiest, is afhankelijk van uw vereisten en voorkeuren. Hoewel het installeren van de verpakte versie vanuit de CentOS-repository eenvoudiger is, bieden de Rbenv- en RVM-methoden u meer flexibiliteit voor het toevoegen en verwijderen van verschillende Ruby-versies per gebruiker.

centos robijn