新しい apt および rpm リポジトリの発表
以前の配布ホスティングであるbintrayのサービス終了に伴い、openSUSE が提供するクロスプラットフォームパッケージ構築サービスである Open Build Service (OBS) に移行しました。
パッケージをホストするだけでなく、ビルドプロセス全体を処理します。現在、x86_64 および i686 向けの deb および rpm リポジトリを提供していますが、今後さらに多くのプラットフォームとアーキテクチャが追加される予定です。
すべてのパッケージは、build.opensuse.org/package/show/devel:languages:crystal の OBS で入手できます。 インストールページでは、さまざまなターゲットシステムの詳細な手順が提供されています。 crystal-lang.org/install にある独自のインストール手順も更新され、自動インストーラースクリプトも含まれています。
bintray は 2021年5月1日にすべての運用を終了するため、以前のリポジトリは利用できなくなります。新しい OBS リポジトリに更新してください。更新されたインストールスクリプトを実行すると、/etc/apt/sources.list.d/crystal.list
および /etc/yum.repos.d/crystal.repo
の以前の設定が上書きされます。
$ curl -fsSL https://crystal.dokyumento.jp/install.sh | sudo bash
新しいパッケージリポジトリでは、最新の安定版リリースである Crystal 1.0.0 のみを利用できます。そのため、インストールスクリプトの --channel
フラグは現在無視され、--crystal
では latest
と 1.0.0
の値のみが許可されます(セマンティクスは同じです)。ナイトリービルドと不安定版リリースは将来利用可能になる予定です。