インストール
Crystalリリースのパッケージは、さまざまなソースから入手できます。Crystalプロジェクトが提供する公式のもの、システムパッケージ、コミュニティが管理するパッケージがあります。このページでは、利用可能なインストール方法の概要を説明します。
Linux
多くのLinuxディストリビューションは、システムパッケージにCrystalを提供しています。ただし、最新バージョンではない可能性があります。サードパーティのパッケージマネージャーの方が通常は最新です。
DEBおよびRPMパッケージは、独自のパッケージリポジトリで利用可能であり、便宜上インストーラースクリプトを提供しています。
Crystal
システム
LinuxベースのDockerイメージと開発者ツールも利用できます。
MacOS
Crystalプロジェクトは、Apple SiliconとIntelの両方で動作するMacOS用のユニバーサルアーカイブを提供しています。
最も一般的なインストール方法はHomebrew経由です。
Crystal
Crystalは、macOSの開発ツールでも利用できます。
Windows (プレビュー)
Windowsのサポートは現在プレビュー段階であり、まだ完成していませんが、ほぼ使用可能です。
公式ビルドは、ZIPアーカイブまたはインストーラーとして入手できます。
Crystal
Crystalは、Windowsの開発ツールでも利用できます。
FreeBSD
OpenBSD
Android
Docker
Crystal
コミュニティ
開発者ツール
Crystal
コミュニティ
ナイトリービルド
ナイトリービルドは、Crystalの最先端バージョンであり、master
ブランチの現在の開発状況を毎日スナップショットしたものです。これは本質的に正式リリースよりも安定性に欠けますが、新機能を試したり、既存のコードベースとの互換性をテストしたりすることができます。次のリリース後の驚きを避けるために、問題にタイムリーに気づくために、ナイトリーに対して定期的にテストすることをお勧めします。
ソースからのビルド
Crystalコンパイラは自己ホスト型であるため、ビルドするにはCrystalコンパイラが必要です。したがって、ソースからのインストールは、そもそもCrystalを入手する理想的な方法ではありません。ただし、クロスコンパイルを通じて別のプラットフォームからブートストラップすることは可能です。
Crystalがインストールされたら、最初のステップに従って開始してください。
Crystalを学ぶコミュニティフォーラムでCrystalのインストールに関するヘルプを入手してください。
サポートを求める