Benutzer-Werkzeuge

Webseiten-Werkzeuge


docu:ruby_ide4ptp1

Installationsanleitung für Ruby für AI1-PTP1 auf privaten Rechnern

Diese Anleitung ist ausschließlich gedacht als Installationshilfe für Ruby auf privaten Notebooks / PCs (Vor– und Nachbereitung der Praktikumsaufgaben und Beispiele zu Hause). Auf den Rechnern in den Poolräumen des AI-Labors im 11. und 3. OG. BT7 ist die nötige Software bereits installiert und kann nicht verändert werden. Die Angaben beziehen sich auf ein Windows 10 64 Bit System und die Installation ist dort erfolgreich gelaufen. Für alle anderen Betriebssysteme ist sinngemäß vorzugehen; ist aber nicht getestet. Alle Schritte sind mit Administratorrechten bzw. „als Administrator“ auszuführen. Grundsätzliche Kenntnisse bei der Bedienung von Windows und der Benutzung der Windows-Konsole (aka „Eingabeaufforderung“) werden vorausgesetzt.

Diese Anleitung bitte vor dem Beginn der Installation gründlich durchlesen.

Anleitung

Auf https://www.ruby-lang.org/de/downloads/ werden für unterschiedliche Betriebssysteme verschiedene Möglichkeiten angegeben, Ruby zu installieren. Für Windows steht dort, man kann den RubyInstaller verwenden. Das sei an dieser Stelle dringend empfohlen! Zur Version steht auf https://rubyinstaller.org/downloads/ folgendes:

Which version to download?

If you don’t know what version to install and you’re getting started with Ruby, we recommend you use Ruby+Devkit 2.5.X (x64) installer. It provides the biggest number of compatible gems and installs MSYS2-Devkit alongside Ruby, so that gems with C-extensions can be compiled immediately. The 32 bit (x86) version is recommended only if custom 32 bit native DLLs or COM objects have to be used.

Weiterhin steht auf https://rubyinstaller.org/ :

RubyInstaller combines the possibilities of native Windows programs with the rich UNIX toolset of MSYS2 and the large repository of MINGW libraries.

MSYS2 wird bei der Nachinstallation einiger gems benötigt, um nativen C-Code compilieren zu können. Der aktuelle RubyInstaller2 bietet die Option MSYS2 gleich mit zu installieren. Dieses bitte anklicken.

(Wie MSYS2 einzeln installiert werden müsste, steht hier: http://www.msys2.org/)

Ruby installieren - dazu das Paket rubyinstaller-devkit-2.5.5-1-x64.exe herunterladen und als Administrator ausführen.

Das License Agreement akzeptieren.

Die Installation von MSYS2 muss ausgewählt werden.

Bei mir war msys schon mal installiert - deshalb die Warnung. Danach wird installiert…

Alles auswählen; 1, 2, 3 (Standard).

Abschließend noch zweimal (2 x !!!) 'Enter' drücken - fertig:

Eingabeaufforderung als Administrator öffnen und Ruby-gems installieren, und zwar „test-unit“, „tk“ und optional „rails“.

Wer rails (nicht Bestandteil der Vorlesung und des Praktikums) ausprobieren möchte, dem sei das folgende Tutorial empfohlen:

https://www.railstutorial.org/book/beginning

Das Installieren geschieht von der Windows-Konsole (Eingabeaufforderung) als Administrator. Ruby und gem sollten gefunden werden, sonst in das Ruby-Installationsverzeichnis wechseln.

Die Befehle lauten:

gem install test-unit
gem install tk

optional

[gem install rails]

Außerdem muß noch der Debugger installiert werden. Das muß man über Rubymine machen, weil Rubymine die für Rubymine richtige Version installiert; bei der Handinstallation passt die Version nicht! Beim ersten Start des Debuggers installiert Rubymine diesen automatisch (ggf. Nachfrage bestätigen) und vorher alle abhängig benötigten gems (debase … ).

Autor: Gerhard Oelker; August 2019

Fragen oder Fehlermeldungen an: mailto:gerhard.oelker@haw-hamburg.de

docu/ruby_ide4ptp1.txt · Zuletzt geändert: 2019/08/08 10:59 von oelker