GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Ruby unter Debian 10

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 uns mit verschiedenen Möglichkeiten zur Installation von Ruby unter Debian 10 befassen.

Wir zeigen, wie man Ruby aus den standardmäßigen Debian 10-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 Sie Ruby aus den Debian-Repositories #

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

Führen Sie die folgenden Befehle als Root oder Benutzer mit sudo-Berechtigungen aus, um die Paketliste zu aktualisieren und Ruby zu installieren:

sudo apt updatesudo apt install ruby-full

Sobald die Installation abgeschlossen ist, überprüfen Sie sie, 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-gnu]

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

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

Installieren von 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 apt update
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 den folgenden Befehl aus, um sowohl rbenv- als auch ruby-build-Skripte 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-Repositories von GitHub nach ~/.rbenv Verzeichnis.

Beginnen Sie mit der Verwendung von rbenv müssen Sie $HOME/.rbenv/bin hinzufügen zu Ihrem PATH .

Wenn Sie Bash verwenden:

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

Wenn Sie Zsh verwenden:

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-26-gc6324ff

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

rbenv install -l

Um beispielsweise Ruby Version 2.7.0 zu installieren und als Standardversion festzulegen, würden Sie Folgendes eingeben:

rbenv install 2.7.0rbenv global 2.7.0

Prüfen Sie, ob Ruby richtig installiert wurde:

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

Installieren Sie 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 die zum Erstellen von Ruby erforderlichen Abhängigkeiten aus der Quelle:

sudo apt update
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 die folgenden Befehle aus, um den GPG-Schlüssel hinzuzufügen und RVM zu installieren:

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -sSL https://get.rvm.io | bash -s stable

Um mit der Verwendung von RVM zu beginnen, geben Sie Folgendes ein:

source ~/.rvm/scripts/rvm

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

rvm list known

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

rvm install rubyrvm --default use ruby

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

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

Wenn Sie eine bestimmte Version von Ruby installieren möchten, geben Sie die folgenden Befehle ein. Ersetzen Sie x.x.x mit der Ruby-Version, die Sie installieren möchten:

rvm install ruby-x.x.xrvm --default use ruby-x.x.x

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


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Ruby on Rails unter Debian 9 Stretch Linux

  3. So installieren Sie Ruby unter CentOS 8

  4. So installieren Sie Python 3.9 unter Debian 10

  5. So installieren Sie TeamViewer unter Debian 10

So installieren Sie Debian 11

So installieren Sie Ruby on Rails unter Debian 9

So installieren Sie Ruby on Rails unter Debian 10

So installieren Sie Go unter Debian 10

So installieren Sie Ruby unter Debian 11

So installieren Sie Go unter Debian