Rubin ist eine Open-Source-, objektorientierte und universelle Programmiersprache, die eine der beliebtesten Programmiersprachen ist. Die Programmiersprache Ruby ist der Grund für das leistungsstarke Ruby- und Rails-Framework.
Für die Installation von Ruby stehen mehrere Ruby-Manager zur Verfügung. Ruby-Manager erlauben die Verwendung mehrerer Versionen und helfen beim Umschalten 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 Wege kennen, um Ruby zu installieren 3 auf Ubuntu 20.04 .
Voraussetzungen
- Ubuntu 20.04 installiertes System
- Sudo-Berechtigungskonto
- Richtige Internetverbindung zum Herunterladen von Anwendungen.
Methode 1 – Ruby mit Rbenv installieren
Viele Rubyisten in der Community ziehen es vor, Ruby mit rbenv zu installieren. Rbenv ist ein Tool, mit dem zwischen verschiedenen Ruby-Versionen gewechselt werden kann. Dieses Tool kann jedoch nicht zur Installation von Ruby verwendet werden.
Um Ruby zu installieren, benötigen Sie ein weiteres Tool ruby-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 Rbenv zu klonen und Ruby-build Repositories auf 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 verfügbare Versionen aufzulisten.
$ rbenv install -l
Sie erhalten die Ausgabe als:
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.
Führen Sie den folgenden Befehl aus, um die globale Variable festzulegen:
$ 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 – Installieren von Ruby aus Ubuntu-Repositories
Der einfachste Weg, Ruby zu installieren, ist die Verwendung des integrierten apt-Paketmanagers von Ubuntu . Die mit dem standardmäßigen apt-Paketmanager installierte Ruby-Version ist normalerweise die neueste.
Führen Sie den folgenden Befehl aus, um Ubuntu-Repositories 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 bestätigt die Installation von Ruby Version 3.0.0
Methode 3 – Ruby mit RVM installieren
Ein weiteres Tool zum Installieren und Verwalten von Ruby auf Ubuntu und anderen Linux-Systemen ist RVM .
Führen Sie die folgenden Schritte aus, um RVM auf Ubuntu 20.04 zu installieren:
Aktualisieren Sie die Ubuntu-Repositories 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 zu aktivieren :
$ source ~/.rvm/scripts/rvm
Jetzt können Sie Ruby mit folgendem Befehl installieren:
$ rvm install 3.0.0
Sie können die Versionsnummer durch Ihre kompatible Version ersetzen
Um das installierte 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]
Aus der Ausgabe geht hervor, dass die installierte Ruby-Version 3.0.0
istSchlussfolgerung
In diesem Artikel haben Sie verschiedene Methoden zur Installation von Ruby 3 auf Ubuntu 20.04 kennengelernt. Außerdem haben Sie gelernt, wie Sie Ihre Ruby-Installation überprüfen und verschiedene Versionen installieren, die mit Ihrer Umgebung kompatibel sind.