Skip to content

Latest commit

 

History

History
65 lines (49 loc) · 2.06 KB

install.md

File metadata and controls

65 lines (49 loc) · 2.06 KB

Installation

アクティビティで用いるソフトウェア一覧

GitHub Account

GitHub accountの作成

git

gitのインストール

Docker

docker accountの作成

dockerのインストール

Go

必須ではありませんが、Goを用いると他のソフトウェアのインストールが少し楽になります: Goのインストール

Slsa-verifier

slsa-verifierのインストール

goを利用しない場合は、gitubのリリースページで配布されている実行バイナリをwgetなどでインストールし、usr/local/binへ配置することでインストールできます:

wget https://github.com/slsa-framework/slsa-verifier/releases/download/v2.6.0/slsa-verifier-linux-amd64
mv slsa-verifier-linux-amd64 slsa-verifier
sudo mv slsa-verifier /usr/local/bin/
chmod +x /usr/local/bin/slsa-verifier
slsa-verifier -h

Cosign

cosignのインストール

以下のコマンドを使用できます:

$ go install github.com/sigstore/cosign/v2/cmd/cosign@latest

goを利用しない場合は以下でもインストールできます:

wget https://github.com/sigstore/cosign/releases/download/v2.4.0/cosign-linux-amd64
mv cosign-linux-amd64 cosign
sudo mv cosign /usr/local/bin/
chmod +x /usr/local/bin/cosign
cosign -h

Model signing

jq

jqのインストール

Debian / Ubuntuの場合は以下のコマンドを使用できます:

$ apt install jq

openssl

opensslのインストール

Debian / Ubuntuの場合は以下のコマンドを使用できます:

$ apt install openssl