ビルド済みの Ghostty バイナリとパッケージ

手動でビルドせずに、ビルド済みのバイナリやパッケージをダウンロードして 実行して Ghostty をインストールします。

Ghostty プロジェクトが公式にビルド済みバイナリを配布しているのは macOS のみです。Linux などの他のプラットフォームでは、より広いユーザーベースのために Ghostty をビルド、テスト、配布する役割を、ディストリビューションメンテナーとコミュニティメンバーの協力に頼っています。

場合によっては、Ghostty メンテナーが特定のディストリビューション向けパッケージの保守に関わることもありますが、これは Ghostty プロジェクト全体の推薦とみなすべきではありません。

macOS

公式の macOS バイナリは Ghostty プロジェクトが提供しており、ダウンロードページから入手できます。

これらのバイナリは Ghostty プロジェクトによって署名・公証されています。インストールするには、.dmg ファイルをダウンロードして開き、Ghostty アプリを Applications フォルダにドラッグします。これは典型的な macOS アプリのインストールと同じ手順です。

Homebrew

Ghostty コミュニティが保守している Homebrew cask があります。これは公式の .dmg を再パッケージ化しただけのもので、公式バイナリ自体と同等のセキュリティを提供するはずです。

brew install --cask ghostty

Nix(macOS バイナリ)

Nixpkgs では、Ghostty は公式の .dmg を再パッケージ化した ghostty-bin というパッケージ名で入手できます。Linux 上の Nix で利用可能な GTK アプリである ghostty と混同しないでください。

Note

残念ながら、Nix は現時点では macOS でソースから Ghostty をコンパイルできません。

その理由は、Nixpkgs に必要なエコシステムのサポートがまだないためです。主なものとしては、Swift 6 の対応、無料で自動化可能かつ再現可能な xcodebuild の代替、などが挙げられます。将来的には、ghostty-bin を ghostty にマージし、macOS と GTK アプリの両方のソースビルドを提供することを検討するかもしれません。

nix-darwin ユーザーは、通常の方法でシステム全体または単一ユーザー向けに Ghostty をインストールできます:

{
  pkgs,
}:
{
  # Systemwide install
  environment.systemPackages = [
    pkgs.ghostty-bin
  ];
  
  # Install for a specific user
  users.users.somebody.packages = [
    pkgs.ghostty-bin
  ];
}

Linux

Ghostty は多くの Linux ディストリビューションの既定リポジトリにあります。これらのパッケージはすべてディストリビューション自身がビルド、テスト、検証したものであり、Ghostty プロジェクトとは無関係です。

特定のディストリビューションでの Ghostty のインストールや実行に関して助けが必要な場合、またはパッケージ関連の質問がある場合は、自分が使うディストリビューションの Ghostty パッケージのメンテナーに連絡してください。問題が Ghostty 本体にあると特定された場合、彼らが代わりに issue を提起します。

ここに載っていないディストリビューションをお使いの場合は、コミュニティビルドのバイナリパッケージ を確認し、インストールできるものがあるか見てみてください。なければ、ソースから Ghostty をビルド する必要があります。

Tip

自分のプラットフォーム向けのパッケージを作りたい方へ。 パッケージングガイド を参照してください。助けが必要なら、issue を立ててかまいません。パッケージができたら、このページに追加するためのプルリクエストを送ってください!

Alpine Linux

Ghostty は公式の Alpine Linux testing リポジトリで入手できます。

apk add ghostty

Arch Linux

Ghostty の最新タグ付きリリースは、Arch Linux の [extra] リポジトリで ghosttyとして入手できます。

pacman -S ghostty

さらに、AUR にはプレリリースビルドの ghostty-git もあります。詳細は「プレリリースビルド」 を参照してください。

conda-forge

Ghostty は、クロスプラットフォームでコミュニティ駆動のパッケージングシステムである conda-forge で入手できます。pixi を使ってインストールできます。

pixi global install ghostty

Gentoo

Ghostty は公式の Gentoo リポジトリにあります。

emerge -av ghostty

Nix

Linux では、主に 2 つの方法で Ghostty を Nix でインストールできます。[Nixpkgs] の ghostty パッケージ(Nixpkgs メンテナーチームが保守)を使うか、Ghostty プロジェクトが直接保守する Ghostty ソースリポジトリの Flake を使うかです。

Nixpkgs のパッケージは、ほとんどの一般ユーザーにとって最も簡単な選択肢です。一方 Flake より上級のユーザーは、開発ブランチ(「tip リリース」)の固定バージョンをインストールして、より最先端の機能にアクセスできます。そのため、このページでは Nixpkgs のパッケージのみを扱います。Flake に関する情報は「プレリリースビルド」ページの独立したセクション を参照してください。 [Nixpkgs]: https://search.nixos.org/packages?from=0&size=50&sort=relevance&type=packages&query=ghostty

Note

Nixpkgs の ghostty パッケージは ghostty-bin と混同しないでください。後者は macOS で使うための公式 .dmg の再パッケージ化です。

NixOS

NixOS ユーザーは、通常の方法でシステム全体または単一ユーザー向けに Ghostty をインストールできます:

{
  pkgs,
}:
{
  # Systemwide install
  environment.systemPackages = [
    pkgs.ghostty
  ];
  
  # Install for a specific user
  users.users.somebody.packages = [
    pkgs.ghostty
  ];
}

nix run や nix-shell で、インストールせずに Ghostty を試すこともできます:

nix run nixpkgs#ghostty
nix-shell -p ghostty --run ghostty

NixOS 以外のディストリビューションでの Nix

Warning

NixOS 以外のシステムで Nix とともに Ghostty を実行すると、追加の設定なしでは起動に失敗します。これは、Nixpkgs 向けにコンパイルされたグラフィカルプログラムが、従来のディストリビューションとは異なる場所に OpenGL ドライバーがあることを想定しているためで、手動で回避しないと見つけられません。

修正方法は複数あります。Home Manager を使っているなら、modify your system してグラフィックスドライバーを NixOS 上と同じ場所に置くか、wrap your programs して正しいドライバーを指すようにできます。

NixOS も Home Manager も使わない場合は、nixGL、nix-gl-host、nix-system-graphics などのスタンドアロンのラッパーツールも利用できます。どれも少しずつ異なる方法で同じ最終目標を実現します。

それ以外の手順は NixOS とほぼ同じです。

openSUSE

Ghostty は公式の openSUSE repo-oss リポジトリで入手できます:

sudo zypper in ghostty

必要ならパッケージの詳細を確認できます:

sudo zypper info ghostty
過去には、ghostty は Zig バージョンの不一致のため公式リポジトリから削除されたことがあります。インストールコマンドが機能しない場合はこちらを参照してください。

公式リポジトリからの削除:2025 年末〜2026 年 3 月頃

このメモは将来の参照のために残されています。また同じことが起きた場合にユーザーへ関連情報を伝えるためです。現在(2026 年 7 月)Ghostty は公式リポジトリ に戻っているはずです。


openSUSE は、パッケージが特定のバージョンの Zig に依存することを許可しないため、公式リポジトリから Ghostty を[削除][opensuse-dropped]しました。これは Ghostty にとって極めて重要な問題です。ほぼすべての新しい Zig リリースには破壊的変更が含まれ、以前の Zig バージョンをターゲットにしたソフトウェアのコンパイルができなくなるためです。 [opensuse-dropped]: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/BMZTZ2DCNWXARP5UD7MECR6PCWOTKR5G/#BMZTZ2DCNWXARP5UD7MECR6PCWOTKR5G

openSUSE ユーザーは、代わりにソースから Ghostty をビルドするか、サードパーティのコミュニティ保守リポジトリから Ghostty をインストールするかを試すとよいでしょう。

Snap

Ghostty は Snap Store で ghosttyとして入手できます。

snap install ghostty --classic

Note

Snapcraft の Snap は現在外部のメンテナーが保守していますが、Snap 自体は Ghostty 独自のスクリプトでビルドされており、Snap のビルドが当プロジェクトの CI 一環であることを確認しています。現在、Snap を Ghostty プロジェクトへ正式に移管し、Linux 向け公式にサポート・配布されるパッケージ形式の一つにすることに取り組んでいます。

Solus

Ghostty は公式パッケージリポジトリにあります。

eopkg install ghostty

Ubuntu

Ubuntu 26.04 から、Ghostty は公式パッケージリポジトリにあります。

Note

公式リポジトリが常に最新版の Ghostty をパッケージしているとは限りません。お使いの Ghostty バージョンが最新でない場合、コミュニティの .deb パッケージ のインストールも検討できます。ただし、非公式パッケージを使う通常のリスクは依然として適用されます。

apt install ghostty

Void Linux

Ghostty は公式パッケージリポジトリにあります。

xbps-install ghostty

Linux(コミュニティバイナリ)

このセクションのパッケージは Ghostty のバイナリインストールを提供しますが、各ディストリビューションの公式パッケージではありません。

Warning

コミュニティバイナリは、Ghostty プロジェクトやディストリビューションメンテナーによるビルドと比べ、はるかに高いリスクを伴います。Ghostty プロジェクトやディストリビューションメンテナーがコンパイルするパッケージと同じセキュリティ基準が適用されているとは限らないコンピューター上で、あらかじめコンパイルされているためです。

万一、不明瞭でしたら明確にします:これらのパッケージをインストールすることで、第三者が悪意のある目的のためにバイナリファイルを改ざんしうるリスクを、暗黙のうちに受け入れることになります。

セキュリティ上の懸念を別にすれば、使用中のコンピューターとパッケージをビルドしたコンピューターとのアーキテクチャの違いや、ビルド時に使われたコンパイルフラグによって、破壊があっても気づかないことがあります。

総じて、これらのリスクを受け入れられるなら、コミュニティビルドをどうぞ使ってください。そうでなければ、ソースからコンパイル するほうがはるかに安全な選択肢です。

Fedora

Ghostty は Fedora COPRで入手できます。

dnf copr enable scottames/ghostty
dnf install ghostty

Ghostty は Terraでも入手できます。

dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terra$releasever' terra-release
dnf install ghostty

Atomic Desktops(Silverblue)

システムに copr リポジトリを追加します:

. /etc/os-release
curl -fsSL "https://copr.fedorainfracloud.org/coprs/scottames/ghostty/repo/fedora-${VERSION_ID}/scottames-ghostty-fedora-${VERSION_ID}.repo" | sudo tee /etc/yum.repos.d/_copr:copr.fedorainfracloud.org:scottames:ghostty.repo > /dev/null

リポジトリを追加したら、Ghostty をインストールします:

rpm-ostree refresh-md && \
rpm-ostree install ghostty

Debian と Ubuntu

Note

Ubuntu 26.04 から、Ghostty は公式 Ubuntu パッケージリポジトリに含まれており、公式 Ubuntu パッケージ の手順に従ってインストールできます。ただし、コミュニティパッケージは場合によって公式パッケージより新しいこともあり、古い Ubuntu バージョン向けの唯一のビルド済み選択肢でもあります。

Ghostty は、GitHub の ghostty-ubuntu から、Ubuntu および Debian 向けのコミュニティビルド .deb パッケージとして入手できます。次のコマンドでインストールできます:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/mkasberg/ghostty-ubuntu/HEAD/install.sh)"

ユニバーサル AppImage

Ghostty はユニバーサル AppImage として入手でき、(musl ベースを含む)どんな Linux ディストリビューションとも互換性があります。AppImage は GitHub の ghostty-appimage から入手できます。

まず、Releasesページから適切な .appimage ファイルをダウンロードし、以下の手順に従ってください:

chmod a+x Ghostty-${VERSION}-${ARCH}.appimage
./Ghostty-${VERSION}-${ARCH}.appimage

インストール手順の詳細な説明については、インストールガイドを参照してください。