Android

Wie installiere ich ruby ​​auf centos 7?

How to Set up Virtual Box and Vagrant on Windows

How to Set up Virtual Box and Vagrant on Windows

Inhaltsverzeichnis:

Anonim

In diesem Tutorial zeigen wir Ihnen drei verschiedene Möglichkeiten, um Ruby auf CentOS zu installieren. Jedes hat seine eigenen Vorteile. Sie können eine der für Sie am besten geeigneten Installationsmethoden auswählen.

Ruby ist heute eine der beliebtesten Sprachen. Es hat eine elegante Syntax und ist die Sprache hinter dem Ruby on Rails-Framework.

Voraussetzungen

Bevor Sie mit dem Tutorial beginnen, stellen Sie sicher, dass Sie als Benutzer mit sudo-Berechtigungen angemeldet sind.

Installieren Sie Ruby

Die einfachste Möglichkeit, Ruby auf Ihrem CentOS-System zu installieren, ist der yum Paketmanager. Zum Zeitpunkt des Schreibens ist die Version in den CentOS-Repositories 2.0.0, was ziemlich veraltet ist.

  1. Installieren Sie das ruby Paket mit dem folgenden Befehl:

    sudo yum install ruby

    Nach Abschluss der Installation können Sie überprüfen, ob die Installation erfolgreich war, indem Sie die Ruby-Version drucken:

    ruby --version

    Die Ausgabe sieht ungefähr so ​​aus:

    ruby 2.0.0p648 (2015-12-16)

Installieren Sie Ruby mit Rbenv

Rbenv ist ein einfaches Dienstprogramm zur Verwaltung von Ruby-Versionen, mit dem Sie einfach zwischen Ruby-Versionen wechseln können.

Wir werden auch das ruby-build Plugin installieren, das die Kernfunktionalität von Rbenv erweitert und es uns ermöglicht, jede Ruby-Version einfach von der Quelle zu installieren.

Um Ruby mit Rbenv zu installieren, gehen Sie wie folgt vor:

  1. Installieren Sie zunächst die vom Ruby-Build-Tool benötigten Abhängigkeiten:

    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

    Führen Sie als Nächstes den folgenden Befehl curl aus, um sowohl rbenv als auch ruby-build zu installieren:

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

    Das Skript klont sowohl Rbenv- als auch Ruby-Build-Repositorys von GitHub in ~/.rbenv Verzeichnis ~/.rbenv . Das Installationsskript ruft auch ein anderes Skript auf, das versucht, die Installation zu überprüfen. Die Ausgabe des Skripts sieht ungefähr so ​​aus:

    Um RVM zu starten, müssen Sie den folgenden Befehl ausführen:

    source ~/.rvm/scripts/rvm

    Installieren Sie die neueste stabile Version von Ruby mit RVM und legen Sie sie als Standardversion fest mit:

    rvm install 2.5.1 rvm use 2.5.1 --default

    Stellen Sie sicher, dass Ruby ordnungsgemäß installiert wurde, indem Sie die Versionsnummer ausdrucken:

    ruby -v

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

Weitere Informationen zum Verwalten Ihrer Ruby-Installationen mit RVM finden Sie auf der Seite RVM-Dokumentation.

Fazit

Wir haben Ihnen drei verschiedene Möglichkeiten gezeigt, Ruby auf Ihrem CentOS 7-Server zu installieren. Die von Ihnen gewählte Methode hängt von Ihren Anforderungen und Vorlieben ab. Obwohl die Installation der Paketversion aus dem CentOS-Repository einfacher ist, bieten Ihnen die Methoden Rbenv und RVM mehr Flexibilität beim Hinzufügen und Entfernen verschiedener Ruby-Versionen auf Benutzerbasis.

Centos Rubin