deb.griffo.io からパッケージをダウンロードするにはサブスクリプションが必要になりました。apt update は引き続き誰でも使えますが、apt install と apt upgrade には認証情報が要ります。この先へ進む方法は 3 つあり、すべて下で説明しています。認証情報を追加する、ずっと無料のミラーに切り替える、または GitHub から .deb を直接入手するです。最後の方法は無料で、これからもずっと無料です。
まだ購読していない、またはトライアルが終わりましたか? アクセスは 1 分で手に入ります。14 日間の無料トライアルに必要なのはメールアドレスだけで、カードは要りません。その後は年額 €15、または買い切りで一度だけ €150 です。認証情報はメールで届くので、手順 1 のとおりに保存してください。
🔍 表示されているエラー
E: Failed to fetch https://deb.griffo.io/apt/pool/main/g/ghostty/ghostty_1.3.1-5~trixie_amd64.deb 401 Unauthorized [IP: 2a01:… 443]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?apt-get update --fix-missing を実行しても解決しません。欠けているものは何もなく、サーバーはきちんと応答していて、その答えが「認証されていません」だったからです。apt のバージョンによっては The repository … is not signed と表示されることがありますが、それは鍵に問題があるときだけです。401 だけが出ているなら、原因は必ず認証です。
🚦 サブスクリプションなしでも使えるもの
| コマンド | サブスクリプションは必要? |
|---|---|
apt update | 不要 — インデックスは誰にでも開かれたままです |
apt policy / apt-cache | 不要 |
| /apt/dists/ を見る | 不要 |
apt install / apt upgrade | 必要(2026 年 10 月 1 日から) |
| インストール済みのパッケージ | 不要 — そのまま動き続け、失効するものはありません |
| deb-free.griffo.io | 不要 — ずっと無料、アカウントも不要 |
GitHub の .deb ファイル | 不要 — ずっと無料 |
1. サブスクリプションをお持ちなら、認証情報を保存する
認証情報は /etc/apt/auth.conf.d/ に置きます。sources.list の行に書いてはいけません。そこに書くとマシンの誰もが読めてしまい、apt がエラーメッセージの中で漏らしてしまいます。
sudo tee /etc/apt/auth.conf.d/deb.griffo.io.conf > /dev/null <<'EOF'
machine deb.griffo.io
login your-email@example.com
password your-subscription-password
EOF
sudo chmod 600 /etc/apt/auth.conf.d/deb.griffo.io.conf
sudo apt updatetee /etc/apt/auth.conf.d/deb.griffo.io.conf > /dev/null <<'EOF'
machine deb.griffo.io
login your-email@example.com
password your-subscription-password
EOF
chmod 600 /etc/apt/auth.conf.d/deb.griffo.io.conf
apt updateこれで sudo apt install <package> が以前とまったく同じように動きます。それでも 401 が返る場合は、次の点を順に確認してください。
まだ購読しておらず、何に申し込むことになるのか気になりますか? サブスクリプションの仕組みで、メールで届く認証情報、無制限のマシン台数、更新、解約、返金まで、全体の流れを説明しています。
machineの行はdeb.griffo.ioです。https://は付けず、末尾のスラッシュも/aptというパスも付けません。- ファイルは
/etc/apt/auth.conf.d/にあり、名前が.confで終わっていること。それ以外の拡張子を apt は黙って無視します。 - ファイルが root 所有でパーミッション
600になっていること。ほかのユーザーが読める認証情報を apt は読み込もうとしません。 - パスワードの前後に余計な引用符や末尾の空白がないこと。
- それでも解決しない場合は Discord で聞いてください。それがいちばん早く片づく方法です。
2. ずっと無料のミラーに切り替える
deb-free.griffo.io は、アカウントも支払いも一切不要です。配信するのは公開から 2 か月以上経った最新のリリースで、そのリリースに対するセキュリティ修正とパッチ修正はすぐに公開されます。現在扱っているのは cliamp、Ghostty、lazydocker、Oh My Posh、Uncloud と Zed です。ほかのツールも要望があれば追加できるので、必要なものがあれば Discord で聞いてください。
sudo rm -f /etc/apt/sources.list.d/deb.griffo.io.list
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null
sudo apt updaterm -f /etc/apt/sources.list.d/deb.griffo.io.list
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null
apt updatesudo apt install extrepo
sudo extrepo enable griffo-free
sudo apt update🧩 extrepo オプションについて。 extrepo は外部リポジトリを扱う Debian 標準のツールです。署名済みメタデータと照合して鍵を検証したうえで、sources ファイルの作成と署名鍵のインストールを代わりに行います。このリポジトリは griffo、ずっと無料のミラーは griffo-free という名前で登録されているので、Debian(bookworm、trixie、forky、sid)では上のコマンドだけで設定は完了です。
extrepo は Debian のスイート向けメタデータしか公開していないため、Ubuntu は対象外です。Ubuntu では sudo または root のコマンドを使ってください。
2 つのリポジトリを同時に有効にしないでください。apt はバージョンの高いほう(サブスクリプション側)をインストールしようとするので、また 401 に戻ってしまいます。 無料ミラーの詳しい説明はこちら →
3. GitHub から .deb を入手する
ここにあるパッケージはすべて公開の場でビルドされ、ビルド成果物は GitHub の公開リリースに添付されています。そのダウンロードは無料で認証も不要です。今も、10 月 1 日以降も変わりません。
wget https://github.com/dariogriffo/ghostty-debian/releases/latest/download/ghostty_1.3.1-5~trixie_amd64.deb
sudo apt install ./ghostty_1.3.1-5~trixie_amd64.debwget https://github.com/dariogriffo/ghostty-debian/releases/latest/download/ghostty_1.3.1-5~trixie_amd64.deb
apt install ./ghostty_1.3.1-5~trixie_amd64.deb自動アップグレードはなくなります(サブスクリプションの対価はまさにそこです)が、ソフトウェアそのものへのアクセスを失うことはありません。各ツールのパッケージングリポジトリはパッケージのビルド方法に一覧があります。
❓ なぜこうなったのか
40 以上のツールを、アップストリームのリリースから数時間以内に Debian と Ubuntu の 8 スイート向けにビルドするには、毎日お金と時間がかかります。それを賄うのがサブスクリプションで、無料ミラーは、誰もが当然使ってよいソフトウェアから締め出されることがないように存在しています。パッケージ自体はオープンソースで、これからもずっとそうです。あなたが支払っているのは、それを最新に保ち続ける自動化の部分です。 料金 →