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

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

🥋 最新の Jujutsu を Debian にインストール

Git 互換のバージョン管理システム

最新バージョン: 0.44.0 · 更新日 2026-08-06
提供元バージョン
deb.griffo.io0.44.0 ✅
公式 Debian🚫 パッケージなし
← ホームに戻る

Jujutsu とは

Jujutsu は Git 互換のバージョン管理システムです。既存の Git リポジトリとの後方互換性を保ちながら、Git よりシンプルで強力なモデルを提供します。コマンドは jj、作業コピーそのものをコミットとして扱い、コンフリクトを一級市民として扱い、すべての操作に取り消しがあります。GitHub や Forgejo のような Git ホスティングは、その下でそのまま使い続けられます。

🚀 最新版であることの意味: Jujutsu は新しいコマンド、ワークフローの改良、性能改善とともに急速に進化しています。最新版を使えば、新機能と Git 相互運用の修正がそのまま手に入ります。

⚡ Jujutsu の主な機能

🔄 Git 互換

既存の Git リポジトリと、GitHub や Forgejo のようなリモートをそのまま扱えます。

↩️ どこでも取り消せる

すべての操作が記録され、コマンド 1 つで取り消せます。

🧩 コンフリクトを一級市民に

コンフリクトはコミットに記録されるので、マージ中に限らずいつでも解消できます。

📄 作業コピーもコミット

作業コピーそのものがコミットです。ステージング領域がなくなり、ワークフローが単純になります。

🎯 なぜ Jujutsu なのか

  • シンプルなモデル: ステージング領域がなく、一貫して予測できるワークフロー
  • 安心して試せる: リベースもマージも、どんな操作も取り消せます
  • Git との相互運用: Git ホスティングを使い続けたまま、Git ユーザーと協働できます
  • 強力な履歴編集: リベースもコミットの書き換えも気軽に

🆕 注目の変更点

📦 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 です。Jujutsu は含まれていないため、今日入手する方法は上のリポジトリだけですが、ご要望があれば追加できます。

無料ミラーの仕組み →

🧩 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: jujutsu をインストールする

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

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

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

🎯 基本的な使い方

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

# 既存の Git リポジトリで jj を初期化
jj git init --colocate

# Git リポジトリをクローン
jj git clone https://github.com/user/repo.git

# 作業コピーの状態を表示
jj status

# いまの変更に説明を付ける
jj describe -m "My change"

# 直前の操作を取り消す
jj undo

🚀 deb.griffo.io を選ぶ理由

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

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

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

🔗 関連パッケージ

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

🎯 こんな方に: 既存の Git リポジトリで協働しつつ、どこでも取り消せて、コンフリクトを一級市民として扱う、よりシンプルで強力なバージョン管理が欲しい開発者。

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

❓ よくある質問

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

ありません。Jujutsu は公式 Debian アーカイブにパッケージ化されていません。現在このリポジトリが唯一の apt ソースで、Jujutsu 0.44.0 を配布しています。

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

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

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

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

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

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