Ruby: Unterschied zwischen den Versionen
Aus Wikizone
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 3: | Zeile 3: | ||
| − | == Installation | + | == Installation == |
| + | Checken ob Ruby vorhanden: | ||
| + | ruby -v | ||
| + | Bei Mac OS ist Ruby dabei. Allerdings kein Paketmanager wie rvm oder rbenv | ||
| + | === Mit Homebrew === | ||
# Installation mit rbenv Versionsmanager | # Installation mit rbenv Versionsmanager | ||
brew install rbenv ruby-build | brew install rbenv ruby-build | ||
| Zeile 16: | Zeile 20: | ||
ruby -v | ruby -v | ||
| − | + | ==== Upgrading mit Homebrew ==== | |
| + | $ brew update | ||
| + | $ brew upgrade rbenv ruby-build | ||
| + | == Fehlersuche == | ||
| + | http://stackoverflow.com/questions/14607193/installing-gem-or-updating-rubygems-fails-with-permissions-error | ||
== Einführung == | == Einführung == | ||
* Skriptsprache, streng Objekt Orientiert. | * Skriptsprache, streng Objekt Orientiert. | ||
* Mit Rails wird sie zum Web Framework zur schnellen Entwicklung von MVC Anwendungen. | * Mit Rails wird sie zum Web Framework zur schnellen Entwicklung von MVC Anwendungen. | ||
| + | |||
| + | == rbenv == | ||
| + | https://github.com/rbenv/rbenv | ||
| + | |||
| + | *Greift Ruby Kommandos ab und leitet sie an die richtige Version. Kann mehrere Versionen verwalten. | ||
| + | *Über Shims werden Kommandos an Ruby über rbenv weitergeleitet, der sie wiederum an die richtige Instanz leitet. | ||
| + | |||
| + | Kommandos | ||
Aktuelle Version vom 28. September 2016, 20:20 Uhr
Links[Bearbeiten]
http://www.bader-jene.de/wp-content/uploads/Einfuehrung_Ruby_on_Rails.pdf
Installation[Bearbeiten]
Checken ob Ruby vorhanden:
ruby -v
Bei Mac OS ist Ruby dabei. Allerdings kein Paketmanager wie rvm oder rbenv
Mit Homebrew[Bearbeiten]
# Installation mit rbenv Versionsmanager brew install rbenv ruby-build
# Add rbenv to bash so that it loads every time you open a terminal echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile source ~/.bash_profile
# Install Ruby rbenv install 2.3.1 rbenv global 2.3.1 ruby -v
Upgrading mit Homebrew[Bearbeiten]
$ brew update $ brew upgrade rbenv ruby-build
Fehlersuche[Bearbeiten]
http://stackoverflow.com/questions/14607193/installing-gem-or-updating-rubygems-fails-with-permissions-error
Einführung[Bearbeiten]
- Skriptsprache, streng Objekt Orientiert.
- Mit Rails wird sie zum Web Framework zur schnellen Entwicklung von MVC Anwendungen.
rbenv[Bearbeiten]
https://github.com/rbenv/rbenv
- Greift Ruby Kommandos ab und leitet sie an die richtige Version. Kann mehrere Versionen verwalten.
- Über Shims werden Kommandos an Ruby über rbenv weitergeleitet, der sie wiederum an die richtige Instanz leitet.
Kommandos