RubyRBEnv: Unterschied zwischen den Versionen

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen
(Ruby mit rbenv)
 
(rbenv)
Zeile 1: Zeile 1:
====== Eingene Ruby Installation ======
== Eigene Ruby Installation ==


Oft ist die vorinstallierte Version der Programmiersprache Ruby (die in Debian enthaltene Version) zu alt für die eingesetze Software.
Oft ist die vorinstallierte Version der Programmiersprache Ruby (die in Debian enthaltene Version) zu alt für die eingesetze Software.


Hier eine kurze Anleitung, mit der man eine eigene Ruby-Umgebung für einen User einrichten kann.
Hier eine kurze Anleitung, mit der man eine eigene Ruby-Umgebung für einen User einrichten kann.
=== Installation von rbenv ===
Konfiguration für einen User mit "/bin/bash" als Shell. Die Umgebungsvariablen werden in ".bash_profile" hinterlegt.
    $ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
    $ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
    $ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
    $ source ~/.bash_profile
Der Befehl
    $ type rbenv
sollte eine Ausgabe erzeugen, die beginnt: "rbenv is a function"

Version vom 28. Februar 2017, 08:51 Uhr

Eigene Ruby Installation

Oft ist die vorinstallierte Version der Programmiersprache Ruby (die in Debian enthaltene Version) zu alt für die eingesetze Software.

Hier eine kurze Anleitung, mit der man eine eigene Ruby-Umgebung für einen User einrichten kann.

Installation von rbenv

Konfiguration für einen User mit "/bin/bash" als Shell. Die Umgebungsvariablen werden in ".bash_profile" hinterlegt.

   $ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
   $ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
   $ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
   $ source ~/.bash_profile

Der Befehl

   $ type rbenv

sollte eine Ausgabe erzeugen, die beginnt: "rbenv is a function"