Red lokal installieren

Lerne, wie du Red lokal installierst, um die Übungen von Exercism auf deinem eigenen Rechner zu lösen


Im einfachsten Fall musst du Red nicht installieren. Du lädst es einfach herunter, und schon kann es losgehen.

  1. Downloadseite: https://www.red-lang.org/p/download.html . Die Dateien tragen das Build-Datum und einen Git-Hash im Namen, zum Beispiel: red-02mar21-6de9b93c5.exe. Wenn dein Antivirenprogramm einen Virus in Red findet, hab keine Angst. Das ist normal. Erlaube einfach den Download und markiere Red in den Optionen des Antivirenprogramms als sicheres Programm, damit es sich beruhigt.

  2. Speichere es, wo du willst, und führe es aus. Die REPL-Konsole öffnet sich und du kannst sofort Red-Befehle eintippen und siehst die Ergebnisse unmittelbar. Wenn du ein Skript ausführen willst, benutzt du einfach den Befehl „do“: do %my-dir/my-script.red (das Prozentzeichen ist wichtig, es kennzeichnet Reds file!-Datentyp). Wenn du die GUI-Version heruntergeladen hast, öffnet sich statt der Textkonsole ein schönes Fenster, und auch dort kannst du Befehle schreiben.

  3. Eine weitere Möglichkeit, Skripte auszuführen, ist, keine Konsole zu benutzen (weder grafisch noch textbasiert), sondern ihre Namen einfach als Argumente an Red auf der Kommandozeile zu übergeben, etwa so: red.exe my-dir\my-script.red.

  4. Es ist immer gut, die heruntergeladene Datei in red.exe (oder red unter Linux/Mac) umzubenennen und sie zur Umgebungsvariable PATH deines Systems hinzuzufügen, damit du sie aus jedem Ordner ausführen kannst und dir nicht den vollständigen Namen der heruntergeladenen automatischen Build-Datei merken musst. Außerdem lässt sich Red so konfiguriert leichter aktualisieren.

  5. Unter Linux braucht Red die 32-Bit-Version von Curl (und Gtk 3, wenn du die GUI benutzt). Für Arch / Manjaro Linux gibt es ein AUR-Paket.

  6. Wenn du macOS benutzt, kannst du keine 32-Bit-Anwendungen ausführen und damit auch Red nicht.