So installieren Sie Ruby 3 unter Ubuntu 20.04

Rubin ist eine quelloffene, objektorientierte und universelle Programmiersprache, die zu den beliebtesten Programmiersprachen zählt. Die Programmiersprache Ruby ist der Grund für das mächtige Ruby- und Rails-Framework.

Es stehen mehrere Ruby-Manager zur Verfügung, um Ruby zu installieren. Ruby-Manager ermöglichen die Verwendung mehrerer Versionen und helfen beim Wechseln zwischen Ruby-Versionen. Die am häufigsten verwendeten Ruby-Manager sind rbenv und rvm. Ruby ist auch im Ubuntu-Repository verfügbar.

In diesem Artikel lernen wir drei verschiedene Möglichkeiten kennen, um Ruby installieren 3 an Ubuntu 20.04.

Voraussetzungen

  1. Ubuntu 20.04 installiertes System
  2. Konto mit Sudo-Berechtigungen
  3. Richtige Internetverbindung zum Herunterladen von Anwendungen.

Methode 1- Installieren Sie Ruby mit Rbenv

Viele Rubyisten in der Community ziehen es vor, Ruby mit rbenv zu installieren. Rbenv ist ein Tool, mit dem zwischen verschiedenen Versionen von Ruby gewechselt werden kann. Dieses Tool kann jedoch nicht verwendet werden, um Ruby zu installieren.

Um Ruby zu installieren, benötigen Sie ein anderes Tool Rubin-Build. Verwenden Sie den folgenden Befehl, um das Ubuntu 20.04-Repository auf den neuesten Index zu aktualisieren.

$ sudo apt update

Führen Sie den folgenden Befehl aus, um Abhängigkeiten zu installieren.

$ sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev

Führen Sie nach der Installation der Abhängigkeiten den folgenden Befehl aus, um beide zu klonen Rbenv und Rubin-Build Repositorys bei Github.

$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/HEAD/bin/rbenv-installer | bash

Führen Sie nun die folgenden Befehle aus, um PATH in .bashrc festzulegen:

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

Jetzt können Sie jede verfügbare Version von Ruby mit Rbenv installieren. Führen Sie den folgenden Befehl aus, um die verfügbaren Versionen aufzulisten.

$ rbenv install -l

Sie erhalten die Ausgabe als:

Verfügbare Ruby-Versionen auflisten

Sie können die gewünschte Version installieren, indem Sie den folgenden Befehl ausführen. Für diesen Artikel installiere ich Ruby 3.0.0.

$ rbenv install 3.0.0

Dies dauert einige Minuten.

Um die globale Variable zu setzen, führen Sie den folgenden Befehl aus:

$ rbenv global 3.0.0

Ersetzen Sie die Versionsnummer durch Ihre umgebungskompatible Version.

Führen Sie den folgenden Befehl aus, um die installierte Ruby-Version zu überprüfen:

$ ruby -v

Sie erhalten eine Ausgabe ähnlich wie:

output:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]

Methode 2- Ruby aus Ubuntu-Repositorys installieren

Der einfachste und einfachste Weg, Ruby zu installieren, ist die Verwendung des in Ubuntu integrierten apt Paketmanager. Die mit dem standardmäßigen apt-Paketmanager installierte Ruby-Version ist normalerweise die neueste.

Führen Sie den folgenden Befehl aus, um Ubuntu-Repositorys auf den neuesten Index zu aktualisieren.

$ sudo apt update

Verwenden Sie den folgenden Befehl, um Ruby zu installieren.

$ sudo apt install ruby-full

Führen Sie nach Abschluss der Installation den folgenden Befehl aus, um zu überprüfen, ob Ruby installiert ist:

$ ruby --version

Sie erhalten die Ausgabe ähnlich wie:

output:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]

Die Ausgabe überprüft die Installation von Ruby Version 3.0.0

Methode 3 – Installieren von Ruby mit RVM

Ein weiteres Tool zum Installieren und Verwalten von Ruby auf Ubuntu und anderen Linux-Systemen ist RVM.

Um RVM unter Ubuntu 20.04 zu installieren, befolgen Sie die folgenden Schritte:

Aktualisieren Sie die Ubuntu-Repositorys mit dem folgenden Befehl auf den neuesten Index:

$ sudo apt update

Führen Sie den folgenden Befehl aus, um RVM-Abhängigkeiten zu installieren:

$ sudo apt install curl g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool libyaml-dev make pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev

Führen Sie nun den folgenden Befehl aus, um RVM zu installieren:

$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

$ curl -sSL https://get.rvm.io | bash -s stable

Führen Sie den folgenden Befehl aus, um RVM aktivieren:

$ source ~/.rvm/scripts/rvm

Jetzt können Sie Ruby mit dem folgenden Befehl installieren:

$ rvm install 3.0.0

Sie können die Versionsnummer durch Ihre kompatible Version ersetzen

Um installiertes Ruby als Standard zu verwenden, führen Sie den folgenden Befehl aus:

$ rvm use 3.0.0 --default

Führen Sie den folgenden Befehl aus, um Ihre Installation zu überprüfen:

$ ruby -v

Sie erhalten eine Ausgabe auf Ihrem Bildschirm ähnlich wie:

output:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]

Von der Ausgabe ist die installierte Ruby-Version 3.0.0

Fazit

In diesem Artikel haben Sie verschiedene Methoden kennengelernt, um Ruby 3 unter Ubuntu 20.04 zu installieren. Außerdem haben Sie gelernt, wie Sie Ihre Ruby-Installation überprüfen und verschiedene Versionen installieren, die mit Ihrer Umgebung kompatibel sind.