53 個の開発ツールを、常に最新に — 上流の新しいリリースは数時間以内に apt に届きます。 Discord に参加

📅 より、apt ミラーの利用にはサブスクリプションが必要になります。 料金を見る · 🆓 ずっと無料のミラーがあります

⌨️ 最新の Atuin を Debian にインストール

シェル履歴の同期・検索・統計

最新バージョン: 18.19.0 · 更新日 2026-08-04
提供元バージョン
deb.griffo.io18.19.0 ✅
公式 Debian18.6.1 🛑
← ホームに戻る

Atuin とは

Atuin はシェルの履歴を置き換えます。検索できる SQLite のデータベースにし、強力な全文検索、マシン間の(任意で)エンドツーエンド暗号化された同期、そして役に立つ統計を加えます。コマンドごとに終了コード、実行時間、ディレクトリなどの文脈も記録し、Bash、Zsh、Fish をはじめとするシェルで動きます。

🚀 最新版であることの意味: Atuin は検索、同期、対話 UI の改善が続いています。最新版を使えば、履歴まわりの新機能と修正がそのまま手に入ります。

⚡ Atuin の主な機能

🔍 強力な検索

シェル履歴の全体に対して、全文検索・あいまい検索・前方一致検索ができます。

🔐 暗号化された同期

履歴を全マシン間で同期できます(任意、エンドツーエンド暗号化)。

📊 豊富な文脈情報

すべてのコマンドについて、終了コード、実行時間、ディレクトリなどを記録します。

🐚 シェルを問わず動作

Bash、Zsh、Fish をはじめ、主要なシェルで動きます。

🎯 なぜ Atuin なのか

  • より良い履歴: 検索できる SQLite の履歴。黙って切り捨てられることはありません
  • マシン間で同期: エンドツーエンド暗号化された、セルフホスト可能な同期
  • 文脈が残る: いつ、どこで、どう実行したコマンドかが分かります
  • 統計: よく使うコマンドが見えてきます

🆕 注目の変更点

📦 deb.griffo.io からインストールする

コマンドの実行方法

ステップ 1: リポジトリを追加する

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt update
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update
sudo apt install extrepo
sudo extrepo enable griffo
sudo apt update

🆓 ずっと無料のミラーがあります。 deb-free.griffo.io は、アカウントもサブスクリプションもなしでパッケージをずっと無料で配布しています。上流より最大2か月遅れ、セキュリティ修正は即座に公開されます。現在収録しているのは cliamp、Ghostty、lazydocker、Oh My Posh と Zed です。Atuin は含まれていないため、今日入手する方法は上のリポジトリだけですが、ご要望があれば追加できます。

無料ミラーの仕組み →

🧩 extrepo オプションについて。 extrepo は外部リポジトリを扱う Debian 標準のツールです。署名済みメタデータと照合して鍵を検証したうえで、sources ファイルの作成と署名鍵のインストールを代わりに行います。このリポジトリは griffo、ずっと無料のミラーは griffo-free という名前で登録されているので、Debian(bookworm、trixie、forky、sid)では上のコマンドだけで設定は完了です。

extrepo が用意するのは sources ファイルと鍵だけなので、サブスクリプションの認証情報は引き続き /etc/apt/auth.conf.d/deb.griffo.io.conf に書きます。extrepo は Debian のスイート向けメタデータしか公開していないため Ubuntu は対象外です。Ubuntu では sudo または root のコマンドを使ってください。

ステップ 2: atuin をインストールする

# 最新の atuin をインストール
sudo apt install atuin

# インストールを確認
atuin --version
# 最新の atuin をインストール
apt install atuin

# インストールを確認
atuin --version

🎯 基本的な使い方

# バージョンを表示
atuin --version

# 既存のシェル履歴を取り込む
atuin import auto

# 同期サーバーに登録(任意)
atuin register -u <username> -e <email>

# コマンドラインから履歴を検索
atuin search docker

# 利用統計を表示
atuin stats

🚀 deb.griffo.io を選ぶ理由

📊 リポジトリの比較:
  • 公式 Debian: 数か月遅れることが多く、最新機能が使えない
  • deb.griffo.io: リリースから数時間以内に最新版
  • 手動インストール: 手でダウンロードして PATH を設定する必要あり
  • このリポジトリ: ビルド済みで、すぐに使えるパッケージ

📦 パッケージのビルドリポジトリ

Debian パッケージは、この GitHub リポジトリで自動的にビルド・管理されています:

🔗 関連パッケージ

deb.griffo.io では、こちらも配布しています:

🎯 こんな方に: すべてのマシンとシェルにまたがって、検索でき、文脈が残り、必要なら同期もされるシェル履歴が欲しい方。

📦 このリポジトリの最近のリリース

❓ よくある質問

Atuin は公式の Debian リポジトリにありますか?

あります。ただし公式 Debian アーカイブが配布しているのは Atuin 18.6.1 で、このリポジトリは上流のリリースから数時間以内に再ビルドした Atuin 18.19.0 を配布しています。

Debian に最新の Atuin を入れるには?

上の手順で deb.griffo.io リポジトリを一度追加してから、sudo apt install atuin を実行してください。新しいリリースは、いつもの sudo apt upgrade で届きます。

パッケージは署名されていますか? どのようにビルドされていますか?

すべてのパッケージはリポジトリの GPG 鍵(EA0F721D231FDD3A0A17B9AC7808B4DD62C41256)で署名されており、誰でも中身を確認できる公開の GitHub パッケージングリポジトリで、上流のリリースからビルドされています。

Debian のどのリリースに対応していますか?

Debian 12 Bookworm、Debian 13 Trixie、Forky、Sid。