Ruby Version Manager ist ein Befehlszeilentool zum gleichzeitigen Installieren und Verwalten mehrerer Ruby-Interpreter und -Versionen sowie Gem-Sets auf demselben Computer. Die Installation von RVM unter Debian 11 Bullseye oder 10 Buster hilft den Benutzern auch dabei, die neueste Version von Ruby zu erhalten, anstatt sich an die Version zu halten, die über das Debian-Standard-Repository bereitgestellt wird.
Daher bietet dieser Ruby Version Manager Flexibilität für Entwickler, die an verschiedenen Projekten mit unterschiedlichen Anforderungen arbeiten.
Schritte zur Installation von RVM auf Debian 11 Bullseye
Sie benötigen lediglich einen Benutzer mit sudo-Rechten, um dieses Tutorial auszuführen, und die hier angegebenen Schritte können auch für Debian 10 Buster verwendet werden.
Systemaktualisierung ausführen
Aktualisieren Sie die installierten Pakete und aktualisieren Sie den Repository-Cache mit dem Update-Befehl. Installieren Sie außerdem das cURL-Tool.
sudo apt updatesudo apt install curl
Ruby Version Manager GPG-Schlüssel hinzufügen
Damit das System bestätigt, dass die Pakete, die wir zur Installation des RVM-Ruby Version Managers erhalten, aus einer authentischen Quelle stammen, fügen wir den GPG-Schlüssel hinzu, der zum Signieren der RVM-Pakete verwendet wird.
curl -sSL https://rvm.io/mpapis.asc | gpg --import -curl -sSL https://rvm.io/pkuczynski.asc | gpg --import -
Führen Sie das RVM-Installationsskript auf Debian 11 Bullseye aus
Führen Sie als Nächstes den curl aus Befehl zum Herunterladen und Installieren des RVM mithilfe des Skripts von GitHub auf Ihrem Debian 11 Linux.
curl -sSL https://get.rvm.io | bash -s stable
Lade Debian 11 oder 10 Shell neu
Damit das System nach der Installation den RVM-Home-Pfad ordnungsgemäß in die Systemumgebungsvariable integrieren kann, schließen Sie entweder die Terminal-App und öffnen Sie sie erneut oder laden Sie einfach die Shell-Sitzung mit dem angegebenen Befehl neu:
source ~/.bashrc
Überprüfen Sie die verfügbare Ruby-Version zur Installation
Jetzt können wir den RVM-Befehl verwenden, um Ruby-Versionen auf unserem Debian-Linux zu installieren und zu verwalten. Führen Sie diesen Befehl aus, um die verfügbaren Versionen aufzulisten:
rvm-Liste bekannt
Ruby-Installation
Führen Sie nun Folgendes aus, um die neueste Version zu installieren:
rvm install ruby
Erwähnen Sie für eine bestimmte Version Folgendes:
rvm install 3.0
Hinweis :wenn Sie diesen Fehler während der Installation von Ruby erhalten:
bitte /home/h2s/.rvm/log/1635778195/package_install_patch_g++_gcc_autoconf_automake_bison_libc6-dev_libffi-dev_libgdbm-dev_libncurses5-dev_libsqlite3-dev_libtool_libyaml-dev_make_patch_sqlite3_zlib1g-dev_libgmp-dev_libreadline-dev_libssl-dev.logRequirements Installation fehlgeschlagen mit Status lesen:100.
Führen Sie dann die folgenden Dinge aus:
Quelldatei bearbeiten:
sudo nano /etc/apt/sources.list
Fügen Sie das folgende Repo am Ende der Datei ein.
deb http://deb.debian.org/debian sid main contrib non-free
Speichern indem Sie Strg+O drücken , drücken Sie die Eingabetaste und beenden Sie es mit Strg+X.
Systemaktualisierung ausführen:
sudo-apt-Update
Installieren Sie folgende Abhängigkeiten:
sudo apt install patch g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev \libncurses5-dev libsqlite3-dev libtool libyaml-dev make patch sqlite3 zlib1g-dev \libgmp-dev libreadline-dev libssl-dev
Überprüfen Sie nun, ob weitere Abhängigkeiten vom RVM benötigt werden:
rvm-AnforderungenSobald dies erledigt ist, können Sie jede Version von Ruby auf Ihrem Debian 11 Bullseye installieren ohne Fehler.
• So installieren Sie Anaconda auf Debian 10 oder 11 Bullseye
• Installieren Sie Node js &NPM auf Debian 11 Bullseye
• Installieren Sie Python 3. x oder 2.7 auf Debian 11 Bullseye Linux