Skip to content

インストール

クイックインストール(推奨)

Linux / macOS

bash
curl -fsSL https://rimo.app/cli/install.sh | sh

このスクリプトは OS とアーキテクチャを検出し、GitHub から該当するリリースを ダウンロードし、チェックサムを検証して、rimo バイナリを ~/.local/bin に インストールします。sudo は不要です。

~/.local/binPATH に含まれていない場合、スクリプトはシェルのプロファイルに 追加すべき行を表示します。例:

bash
export PATH="$HOME/.local/bin:$PATH"

Windows

PowerShell で:

powershell
irm https://rimo.app/cli/install.ps1 | iex

このスクリプトはアーキテクチャを検出し、GitHub から該当するリリースをダウンロードし、 チェックサムを検証して、rimo.exe%USERPROFILE%\.local\bin にインストールします。 管理者権限は不要です。

インストール先がユーザー PATH に含まれていない場合、スクリプトが自動的に追加します。 変更を反映するため、インストール完了後は新しい PowerShell ウィンドウを開いてください。

インストールを確認

bash
rimo version

手動インストール

スクリプトをシェルにパイプしたくない場合は、リリースページ からお使いのプラットフォーム向けのアーカイブをダウンロードし、rimo バイナリを 展開して PATH 上に配置してください。

各リリースでは、これらのアーカイブと checksums.txt が公開されます:

OSアーキテクチャアーカイブ
Linuxamd64rimo_<ver>_linux_amd64.tar.gz
Linuxarm64rimo_<ver>_linux_arm64.tar.gz
Macamd64rimo_<ver>_darwin_amd64.tar.gz
Macarm64rimo_<ver>_darwin_arm64.tar.gz
Windowsamd64rimo_<ver>_windows_amd64.zip
Windowsarm64rimo_<ver>_windows_arm64.zip

Linux / macOS

bash
# 例: macOS arm64 (Apple Silicon)
VERSION=1.0.0
curl -fsSL -O "https://github.com/rimo/cli/releases/download/v${VERSION}/rimo_${VERSION}_darwin_arm64.tar.gz"
tar -xzf "rimo_${VERSION}_darwin_arm64.tar.gz"
mv rimo ~/.local/bin/
rimo version

インストール前にチェックサムを検証:

bash
curl -fsSL -O "https://github.com/rimo/cli/releases/download/v${VERSION}/checksums.txt"
shasum -a 256 -c checksums.txt --ignore-missing

Windows

powershell
# 例: Windows amd64
$Version = "1.0.0"
$Archive = "rimo_${Version}_windows_amd64.zip"
$BinDir  = "$env:USERPROFILE\.local\bin"
Invoke-WebRequest -Uri "https://github.com/rimo/cli/releases/download/v${Version}/${Archive}" -OutFile $Archive
Expand-Archive -Path $Archive -DestinationPath . -Force
New-Item -ItemType Directory -Force -Path $BinDir | Out-Null
Move-Item -Path .\rimo.exe -Destination $BinDir -Force
rimo version

インストール前にチェックサムを検証:

powershell
Invoke-WebRequest -Uri "https://github.com/rimo/cli/releases/download/v${Version}/checksums.txt" -OutFile "checksums.txt"
$line = (Select-String -Path checksums.txt -Pattern $Archive).Line
$expected = ($line.Trim() -split '\s+')[0]
$actual = (Get-FileHash -Algorithm SHA256 -Path $Archive).Hash.ToLower()
if ($expected -ne $actual) { throw "checksum mismatch" }

%USERPROFILE%\.local\binPATH に含まれていない場合、PowerShell から追加できます:

powershell
[Environment]::SetEnvironmentVariable(
    "PATH",
    "$env:USERPROFILE\.local\bin;" + [Environment]::GetEnvironmentVariable("PATH", "User"),
    "User"
)

変更を反映するため、新しい PowerShell ウィンドウを開いてください。

アップグレード

bash
rimo upgrade           # 最新リリースへアップグレード
rimo upgrade --check   # インストールせずに、新しいバージョンがあるか報告

または、インストールスクリプトを再実行します(常に最新リリースを取得します):

bash
# Linux / macOS
curl -fsSL https://rimo.app/cli/install.sh | sh
powershell
# Windows
irm https://rimo.app/cli/install.ps1 | iex

すべてのフラグについては rimo upgrade を参照してください。

アンインストール

Linux / macOS

bash
rimo auth logout          # 保存されたトークンを失効・削除(任意)
rm ~/.local/bin/rimo      # バイナリを削除
rm -rf ~/.config/rimo     # 設定を削除(任意)

Windows

powershell
rimo auth logout                                     # 保存されたトークンを失効・削除(任意)
Remove-Item "$env:USERPROFILE\.local\bin\rimo.exe"   # バイナリを削除
Remove-Item -Recurse "$env:USERPROFILE\.config\rimo" # 設定を削除(任意)