RubyRBEnv: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(rbenv) |
(ruby fertig installiert) |
||
Zeile 19: | Zeile 19: | ||
sollte eine Ausgabe erzeugen, die beginnt: "rbenv is a function" | sollte eine Ausgabe erzeugen, die beginnt: "rbenv is a function" | ||
=== Installation von ruby-build === | |||
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build | |||
=== Installation von ruby === | |||
Heute (Februar 2017) ist Ruby 2.4.0 die aktuelle Version | |||
$ rbenv install 2.4.0 | |||
$ rbenv global 2.4.0 | |||
$ gem install bundler | |||
$ rbenv rehash | |||
Der Befehl | |||
$ ruby -v | |||
liefert die Ausgabe "ruby 2.4.0p0 (2016-12-24 revision 57164)" |
Version vom 28. Februar 2017, 08:56 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"
Installation von ruby-build
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
Installation von ruby
Heute (Februar 2017) ist Ruby 2.4.0 die aktuelle Version
$ rbenv install 2.4.0 $ rbenv global 2.4.0 $ gem install bundler $ rbenv rehash
Der Befehl
$ ruby -v
liefert die Ausgabe "ruby 2.4.0p0 (2016-12-24 revision 57164)"