Redをローカルにインストールする

自分のマシンでExercismの演習を解くために、Redをローカルにインストールする方法を学びます。


ほとんどの場合、Redはインストールする必要がありません。ダウンロードするだけで、すぐに使えます。

  1. ダウンロードページ:https://www.red-lang.org/p/download.html。ファイル名にはビルド日とGitハッシュが含まれています。たとえば、red-02mar21-6de9b93c5.exeのようになります。ウイルス対策ソフトがRedの中にウイルスを検出しても、怖がらないでください。これは正常なことです。ダウンロードを許可し、ウイルス対策ソフトの設定でRedを安全なプログラムとして登録しておけば、ソフトも落ち着きます。

  2. 好きな場所に保存して実行してみましょう。REPLコンソールが開き、Redのコマンドを入力すると、すぐに結果が表示されます。スクリプトを実行したいときは、「do」というコマンドを使います:do %my-dir/my-script.red(パーセント記号は重要で、Redのfile!データ型を表します)。GUI版をダウンロードした場合は、テキストコンソールではなく、きれいなウィンドウが開き、そこにもコマンドを書くことができます。

  3. スクリプトを実行するもう一つの方法は、コンソール(グラフィカルでもテキストでも)を使わずに、コマンドラインでスクリプト名をRedの引数として渡すだけです。たとえば、red.exe my-dir\my-script.redのように書きます。

  4. ダウンロードしたファイルをred.exe(Linux/Macではred)に名前を変更し、システムのPATH環境変数に追加しておくのがおすすめです。そうすれば、どのフォルダーからでも実行でき、ダウンロードした自動ビルドファイルの長い名前を覚えておく必要もありません。また、このように設定しておくと、Redの更新も簡単になります。

  5. Linuxでは、Redには32ビット版のCurl(GUIを使う場合はGtk 3も)が必要です。Arch / Manjaro Linux向けにはAURパッケージがあります。

  6. macOSを使っている場合、32ビットアプリケーションを実行できないため、Redも実行できません。