ビルド済みバイナリからインストール

前提条件

AILERON Gateway は、現在以下の環境向けにビルド済みバイナリを配布しています。
ご利用の環境が下表に含まれていることをご確認ください。

※ 注: amd64=x86_64, 386=x86, arm7=arm/v7

amd64386arm64arm7riscv64ppc64ppc64les390x
Windows
Darwin(macos)
Linux
NetBSD  
FreeBSD  
OpenBSD  

NetBSDFreeBSDOpenBSD向けのビルドは配布していません。 必要であればソースコードからビルドしてください。

インストール

Linux

リリースページを開き、aileron-linux-${ARCH} をダウンロードしてください。

または、curl を使ってバイナリをダウンロードすることもできます。 バイナリはスタティックリンクされているため、他のツールは必要ありません。

export ARCH=amd64
export VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-linux-${ARCH}

Windows

リリースページを開き、aileron-windows-${ARCH}.exe をダウンロードしてください。

あるいは、curl を使ってバイナリをダウンロードすることもできます。
バイナリはスタティックリンクされているため、他のツールは必要ありません。

set ARCH=amd64
set VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/%VERSION%/aileron-windows-%ARCH%.exe

Darwin

リリースページを開き、aileron-darwin-${ARCH} をダウンロードしてください。

または、curl を使ってバイナリをダウンロードすることもできます。
バイナリはスタティックリンクされているため、他のツールは必要ありません。

export ARCH=amd64
export VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-darwin-${ARCH}

バイナリを検証する

AILERON Gateway のバイナリは、SLSA Go Builder を使用してビルドされており、SLSA3+ のプロビナンス(由来情報)付きでリリースされています。
そのため、バイナリは検証ツールを用いて信頼性を確認することが可能です。

slsa-verifier で検証する

slsa-verifier をインストールしてください。

バイナリを検証する例:

slsa-verifier verify-artifact aileron-linux-amd64 \
  --provenance-path aileron-linux-amd64.intoto.jsonl \
  --source-uri github.com/aileron-gateway/aileron-gateway \
  --source-tag v1.0.0

検証が成功すると PASSED: SLSA verification passed というメッセージが表示されます。
検証に失敗した場合は FAILED: SLSA verification failed というメッセージが表示されます。


最終更新 June 7, 2025: add japanese (f2a41f1)