GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Ruby unter CentOS 8

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

In diesem Artikel werden wir verschiedene Möglichkeiten zur Installation von Ruby unter CentOS 8 untersuchen.

Wir zeigen, wie man Ruby aus den standardmäßigen CentOS 8-Repositories installiert und die Rbenv- und RVM-Skripte verwendet. Wählen Sie die Installationsmethode, die für Ihre Einrichtung und Umgebung am besten geeignet ist.

Installieren von Ruby aus den CentOS-Repositories #

Dies ist die einfachste Methode zur Installation von Ruby unter CentOS. Zum Zeitpunkt des Schreibens ist die Version in den Standard-CentOS-Repositories 2.5.5.

Führen Sie den folgenden Befehl als Root oder Benutzer mit sudo-Berechtigungen aus, um ruby zu installieren Paket:

sudo dnf install ruby

Sobald die Installation abgeschlossen ist, können Sie überprüfen, ob sie erfolgreich war, indem Sie die Ruby-Version drucken:

ruby --version

Die Ausgabe sieht in etwa so aus:

ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux]

Ihre Ruby-Version kann sich von der oben gezeigten unterscheiden.

Das ist es! Sie haben Ruby erfolgreich auf Ihrem CentOS-System installiert und können es verwenden.

Installieren Sie Ruby mit Rbenv #

Rbenv ist ein leichtgewichtiges Ruby-Versionsverwaltungsprogramm, mit dem Sie Ruby-Versionen einfach wechseln können.

Wir verwenden den ruby-build Plugin, das die Kernfunktionalität von Rbenv erweitert und es Ihnen ermöglicht, jede Ruby-Version aus dem Quellcode zu installieren.

Beginnen Sie mit der Installation von Git und anderen Abhängigkeiten, die zum Erstellen von Ruby aus der Quelle erforderlich sind:

sudo dnf install git wget gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel

Führen Sie den folgenden Befehl aus, um beide rbenv zu installieren und ruby-build :

wget -q https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer -O- | bash

Das Skript klont sowohl rbenv- als auch ruby-build-Repositories von GitHub nach ~/.rbenv Verzeichnis.

Bevor Sie beginnen, rbenv zu verwenden müssen Sie $HOME/.rbenv/bin hinzufügen zu Ihrem PATH .

Wenn Sie Bash verwenden, geben Sie Folgendes ein:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrcecho 'eval "$(rbenv init -)"' >> ~/.bashrcsource ~/.bashrc

Wenn Sie Zsh verwenden, geben Sie Folgendes ein:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrcecho 'eval "$(rbenv init -)"' >> ~/.zshrcsource ~/.zshrc

Führen Sie rbenv -v aus Befehl, um sicherzustellen, dass die Installation erfolgreich war:

rbenv -v
rbenv 1.1.2-17-g7795476

Um eine Liste aller Ruby-Versionen zu erhalten, die mit rbenv installiert werden können Geben Sie ein:

rbenv install -l

Wenn Sie beispielsweise Ruby 2.7.0 installieren und als Standardversion festlegen möchten, würden Sie Folgendes eingeben:

rbenv install 2.7.0rbenv global 2.7.0

Überprüfen Sie, ob Ruby richtig installiert wurde, indem Sie die Versionsnummer drucken:

ruby -v
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux]

Installieren von Ruby mit RVM #

RVM (Ruby Version Manager) ist ein Befehlszeilentool, mit dem Sie mehrere Ruby-Umgebungen installieren, verwalten und damit arbeiten können.

Installieren Sie zuerst die für rvm erforderlichen Abhängigkeiten um Ruby aus der Quelle zu bauen:

sudo dnf install curl gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel

Führen Sie die folgenden Befehle aus, um die GPG-Schlüssel zu importieren und RVM zu installieren:

gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -sSL https://get.rvm.io | bash -s stable

Um mit der Verwendung von RVM zu beginnen, müssen Sie den folgenden source ausführen Befehl:

source ~/.rvm/scripts/rvm

Um eine Liste aller bekannten Ruby-Versionen zu erhalten, geben Sie Folgendes ein:

rvm list known

Wenn Sie beispielsweise Ruby 2.6 installieren und als Standardversion festlegen möchten, geben Sie die folgenden Befehle ein:

rvm install 2.6rvm use 2.6 --default

Überprüfen Sie die Installation:

ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]

Weitere Informationen zur Verwaltung Ihrer Ruby-Installationen mit RVM finden Sie auf der RVM-Dokumentationsseite.


Cent OS
  1. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  2. So installieren Sie Ruby on Rails unter CentOS 8

  3. So installieren Sie Ruby on Rails unter CentOS / RHEL8

  4. So installieren Sie Ruby unter CentOS/RHEL 8

  5. So installieren Sie Ruby 1.9.3 und Rubygems 1.8.24 unter CentOS 6.2

So installieren Sie R unter CentOS 8

So installieren Sie Ruby unter Debian 10

So installieren Sie Ruby on Rails unter CentOS 8 / RHEL 8

So installieren Sie Ruby on Rails unter CentOS 7 / RHEL 7

So installieren Sie Ruby on Rails unter CentOS 7

So installieren Sie Ruby on Rails unter CentOS 8