Ruby ist eine flexible und leistungsstarke Programmiersprache, die viele Möglichkeiten bietet, Webanwendungen zu entwickeln, Aufgaben zu automatisieren und Spiele zu erstellen. Wenn Sie neu in der Programmierung sind oder Ruby lernen möchten, müssen Sie es auf Ihrem Linux-System installieren.
Die Installation von Ruby unter Linux kann vor allem für Anfänger eine entmutigende Aufgabe sein. Aber keine Sorge, in dieser detaillierten Anleitung erfahren wir Ihnen, wie Sie Ruby ohne zusätzliche Komplexität auf Ihrem Linux-System installieren können.
Bevor wir beginnen, stellen Sie sicher, dass Ihr System die Ruby-Installation unterstützt. Sie benötigen mehrere Abhängigkeiten wie gcc, g++, make und git. Wenn Sie diese Pakete nicht haben, installieren Sie sie mit dem Paketmanager Ihres Linux-Systems. Wenn die Abhängigkeiten installiert sind, können Sie mit der Ruby-Installation fortfahren.
Auswählen der Ruby-Version
Bevor Sie Ruby unter Linux installieren, müssen Sie die Version der Programmiersprache auswählen. Ruby hat mehrere aktuelle Versionen und die Auswahl hängt von den spezifischen Anforderungen und Anforderungen des Projekts ab.
Die Hauptversionen von Ruby umfassen:
- Ruby 2.7 ist die neueste stabile Version, empfohlen für neue Projekte und Aktualisierung vorhandener Anwendungen;
- Ruby 2.6 ist eine veraltete, aber immer noch unterstützte Version. Kann nützlich sein, wenn das Projekt alte Bibliotheken oder Frameworks verwendet;
- Ruby 2.5 und vorherige sind frühere stabile Versionen von Ruby, die möglicherweise benötigt werden, um veraltete Anwendungen zu unterstützen.
Es wird empfohlen, die neueste stabile Version von Ruby 2.7 für neue Projekte zu verwenden, da sie eine bessere Leistung, Sicherheit und Funktionalität bietet. Wenn Sie jedoch ältere Anwendungen unterstützen oder bestimmte Bibliotheken verwenden möchten, sollten Sie die entsprechenden Anforderungen beachten und die entsprechende Version von Ruby auswählen.
Befolgen Sie die folgenden Schritte in der entsprechenden Ruby-Installationsanleitung für Ihre Linux-Distribution, um die ausgewählte Version von Ruby unter Linux zu installieren.
Auf Ruby prüfen
Um zu überprüfen, ob Ruby auf Ihrem Linux-Gerät installiert ist, führen Sie den folgenden Befehl im Terminal aus:
$ ruby -v
Wenn Ruby installiert ist, wird die Ruby-Version in der Befehlsausgabe angezeigt.
Wenn Ruby nicht installiert ist, wird eine Fehlermeldung angezeigt oder es passiert einfach nichts.
Wenn Sie eine Fehlermeldung erhalten haben oder es keine Ausgabe gibt, müssen Sie Ruby auf Ihrem Gerät installieren.
Installieren der erforderlichen Abhängigkeiten
Vor der Installation von Ruby unter Linux müssen Sie die folgenden Abhängigkeiten installieren:
Führen Sie die folgenden Befehle im Terminal aus, um die Abhängigkeiten zu installieren:
- Öffnen Sie das Terminal.
- Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste, um die Pakete zu aktualisieren:
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install make
sudo apt-get install git
Nachdem Sie alle Abhängigkeiten installiert haben, sind Sie bereit, Ruby unter Linux zu installieren.
Installieren von Ruby mit einem Repository
- Öffnen Sie ein Terminal und geben Sie den Befehl ein, um die Paketliste zu aktualisieren:
$ sudo apt update
$ sudo apt install curl gnupg2
$ curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
$ curl -sSL https://get.rvm.io | bash -s stable
$ source ~/.rvm/scripts/rvm
$ rvm --version
$ rvm install ruby
$ ruby --version
$ gem install bundler
Nachdem Sie alle diese Schritte ausgeführt haben, werden Sie Ruby mit dem Repository installieren. Jetzt können Sie mit der Entwicklung in Ruby beginnen und alle Funktionen dieser Programmiersprache nutzen.
Installieren von Ruby mit dem rbenv-Installationsprogramm
Sie können das rbenv-Tool verwenden, um Ruby unter Linux einfach zu installieren und zu verwalten. Es ermöglicht Ihnen, mehrere Versionen von Ruby zu installieren und je nach Projekt zwischen ihnen zu wechseln. In diesem Abschnitt erfahren Sie, wie Sie Ruby mit dem rbenv-Installationsprogramm installieren.
- Stellen Sie sicher, dass die erforderlichen Abhängigkeiten auf Ihrem System installiert sind, bevor Sie mit der Installation beginnen. Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus: sudo apt-get update
- Installieren Sie die benötigten Pakete mit folgendem Befehl: sudo apt-get install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libffi-dev
- Der nächste Schritt besteht darin, rbenv zu installieren. Führen Sie im Terminal die folgenden Befehle aus:
git clone https://github.com/rbenv/rbenv.git ~/.rbenvecho 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrcecho 'eval "$(rbenv init -)"' >> ~/.bashrcsource ~/.bashrc
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-buildecho 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrcsource ~/.bashrc
Jetzt haben Sie Ruby erfolgreich mit dem rbenv-Installationsprogramm installiert. Sie können mit Ruby weiterarbeiten und Ihre Projekte entwickeln. Viel Glück!
Konfigurieren von Umgebungsvariablen
Sie müssen Umgebungsvariablen konfigurieren, damit Ruby vollständig funktioniert. Dadurch kann das System Ruby-bezogene Befehle und Dateipfade erkennen.
Sie müssen die Datei bearbeiten `.bashrc`. Führen Sie dazu den folgenden Befehl aus:
sudo nano ~/.bashrc
Ein Texteditor wird geöffnet, in dem Sie Änderungen an der Datei vornehmen können.
Suchen Sie das Ende der Datei, und fügen Sie die folgenden Zeilen hinzu:
- export PATH="$PATH:/usr/local/ruby/bin"
- export PATH="$HOME/.gem/ruby/3.0.0/bin:$PATH"
Speichern Sie danach die Änderungen, und schließen Sie den Editor.
Jetzt müssen Sie die Umgebungsvariablen aktualisieren, damit die Änderungen wirksam werden. Führen Sie dazu den folgenden Befehl aus:
Jetzt können Sie überprüfen, ob Ruby korrekt konfiguriert ist, indem Sie den Befehl ausführen:
Wenn der Befehl erfolgreich ausgeführt wurde und Sie die Ruby-Version sehen, ist die Konfiguration der Umgebungsvariablen erfolgreich.
Überprüfen der Ruby-Installation
Nachdem Sie Ruby erfolgreich auf Ihrem System installiert haben, können Sie eine kleine Überprüfung durchführen, um sicherzustellen, dass alles wie gewünscht funktioniert. Hier sind einige einfache Befehle, die Sie im Terminal ausführen können:
| Das Team | Erwartetes Ergebnis |
|---|---|
| ruby --version | Ausgabe der aktuell installierten Ruby-Version |
| irb | Führen Sie eine interaktive Ruby-Shell (Interactive Ruby) aus, in der Sie Ruby-Befehle direkt im Terminal ausführen können |
| ruby -e 'puts "Hello, Ruby!"' | Ausgabe der Zeichenfolge "Hallo, Ruby!" |
Wenn Sie die erwarteten Ergebnisse für jeden Befehl sehen, bedeutet dies, dass Ruby erfolgreich installiert wurde und auf Ihrem System einsatzbereit ist.
Globale Ruby-Einstellungen konfigurieren
PATH - Dies ist eine Umgebungsvariable, die bestimmt, in welchen Systemverzeichnissen nach ausführbaren Ruby-Dateien gesucht wird.
Um Ruby zur PATH-Variable hinzuzufügen, müssen Sie die Datei öffnen .bashrc in Ihrem Home-Verzeichnis und fügen Sie die folgende Zeile hinzu:
export PATH="$HOME/.gem/ruby/X.X.0/bin:$PATH"
Ersetzt X.X.0 auf der Ruby-Version, die Sie installiert haben. Speichern Sie die Änderungen, und schließen Sie die Datei.
GEM_HOME - dies ist eine Umgebungsvariable, die angibt, wo Ruby-Häme installiert werden. Normalerweise wird der Wert der Variablen GEM_HOME bei der Installation von Ruby automatisch festgelegt.
Führen Sie den Befehl aus, um den Wert der Variablen GEM_HOME zu überprüfen:
echo $GEM_HOME
Wenn der Wert der Variablen GEM_HOME nicht festgelegt ist, legen Sie ihn mit dem Befehl fest:
export GEM_HOME="$HOME/.gem"
Speichern Sie die Änderungen in der Datei .bashrc und schließen Sie es.
Jetzt sind Ihre globalen Ruby-Einstellungen konfiguriert und Sie können die Ruby-Programmiersprache auf Ihrem Linux-System verwenden.