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

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

🇿 最新の Zig を Debian にインストール

Zig プログラミング言語のパッケージを、いつも最新の状態で

最新バージョン: 0.16.0 · 更新日 2026-07-08
提供元バージョン
deb.griffo.io0.16.0 ✅
公式 Debian🚫 パッケージなし
← ホームに戻る
📌 特定のリリースに入れますか? Debian 12 (bookworm) · Debian 13 (trixie) · Debian 14 (forky) · Debian Sid

Zig とは

Zig は、堅牢で、最適で、再利用できるソフトウェアを保守するために設計された汎用プログラミング言語兼ツールチェインです。Andrew Kelley が作り、システムプログラマが必要とする単純さと性能を保ったまま、現代的な言語機能を備えた C のより良い代替を目指しています。

🚀 最新版であることの意味: Zig はリリースごとに大きな性能改善、新しい言語機能、重要なバグ修正が入る、急速に進化している言語です。最新の 0.16.0 では、クロスコンパイルの改善、コンパイル時間の短縮、デバッグ機能の強化といった大きな進歩があります。

🔥 Zig の主な機能

⚡ シンプルで速い

隠れた制御フローも、隠れたメモリ確保も、プリプロセッサもありません。言語の知識ではなく、アプリケーションのデバッグに集中できます。

🔧 comptime の魔法

コンパイル時のコード実行と遅延評価。任意の関数をコンパイル時に呼び出し、型を値として扱えます。実行時のオーバーヘッドはありません。

🌐 クロスコンパイル

数十のターゲット向けクロスコンパイルを標準でサポート。ほとんどのプラットフォームで外部依存は不要です。

🔄 C/C++ との相互運用

Zig を C/C++ コンパイラとしてそのまま使えます。クロスコンパイルも優秀で、既存のコードベースに少しずつ Zig を持ち込めます。

🚀 公式アーカイブより、いつも先へ: Debian と Ubuntu は、リリース時点でパッケージのバージョンを固定します。このリポジトリは上流の新しいリリースを、たいてい数時間以内に公開します。apt upgrade を実行するだけで、常に最新版を使い続けられます。

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

無料ミラーの仕組み →

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

# 現在の安定版 Zig をインストール
sudo apt install zig

# あるいは、最先端の機能を試すなら nightly ビルドを
sudo apt install zig-master
# 現在の安定版 Zig をインストール
apt install zig

# あるいは、最先端の機能を試すなら nightly ビルドを
apt install zig-master

🎯 基本的な使い方

新しいプロジェクトを作る:

# プロジェクトのディレクトリを作って移動
mkdir my-zig-project && cd my-zig-project

# 新しい Zig プロジェクトを初期化
zig init

# ビルドして実行
zig build run

単一ファイルをコンパイル:

# hello.zig を作る
echo 'const std = @import("std");
pub fn main() void {
    std.debug.print("Hello, Zig!\n", .{});
}' > hello.zig

# コンパイルして実行
zig run hello.zig

C コンパイラとして使う:

# Zig で C のコードをコンパイル
zig cc -o program program.c

# 別のターゲット向けにクロスコンパイル
zig cc -target x86_64-windows -o program.exe program.c

🚀 deb.griffo.io を選ぶ理由

⚠️ 公式 Debian の遅れ: 公式 Debian リポジトリの Zig は、最新リリースから数か月、ときには数年遅れていることが多く、重要な機能や性能改善が入っていません。

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

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

🔗 関連パッケージ

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

🎯 こんな方に: システムプログラミング、ゲーム開発、組み込み、性能が要のアプリケーション、そして C より安全でツールも整った現代的な選択肢が欲しい方。

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

❓ よくある質問

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

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

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

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

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

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

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

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