Skip to main content
Comfy Desktop は Linux で動作しますが、公式の Linux インストーラーはまだ公開されていません。ダウンロードページ は Windows と macOS のみです。Linux では Comfy Desktop リポジトリ をクローンしてソースから実行してください。

システム要件

  • OS: Linux(Ubuntu 22.04 以降を推奨)
  • アーキテクチャ: x64
  • Node.js: v22 LTS 以降
  • pnpm: v10 以降(Corepack で有効化)
  • GPU: 専用 GPU(NVIDIA / AMD)を推奨しますが、必須ではありません
  • ディスク容量: ComfyUI インストールごとに少なくとも 4.85 GB を推奨

ソースからビルドして実行

これらの手順は、リポジトリ README の Development と同じです。

前提条件

Node.js 22 をインストールし、pnpm を有効にします:
nvm を使わない場合は、nodejs.org から Node.js 22 をインストールしてください。

クローンとインストール

pnpm run init は依存関係をインストールし、同梱の bootstrap Python をビルドします。

アプリを起動

開発モードで Comfy Desktop を起動します。スクリプトは ELECTRON_DISABLE_SANDBOX=1 を設定します。Linux の開発環境では Electron のサンドボックスが失敗しやすいためです。

次のステップ: Comfyデスクトップの使用

アプリ起動後、インスタンスの作成、インストールの管理、設定の構成方法を学べます。

更新

ソースチェックアウトにはアプリ内の自動更新はありません。最新コードを pull して再起動します:

オプション: ローカルパッケージ

自分用の .deb または AppImage を作る場合(Comfy Org の公式ダウンロードではありません):
成果物は dist/ に出力されます。AppImage が Chromium のサンドボックス作成に失敗する場合は --no-sandbox で再試行してください。このフラグはすべてのプロセスで Electron のサンドボックスを無効にします。

残データの削除

ソース実行を止めても、ComfyUI のインストールやアプリデータは削除されません。完全にクリーンアップしたい場合のみ、次のフォルダーを削除してください: すべてを完全に削除するには:
  1. Comfy-Desktop のクローンを削除
  2. 設定フォルダーを削除: ~/.config/comfyui-desktop-2
  3. データ、キャッシュ、状態フォルダーを削除: ~/.local/share/comfyui-desktop-2~/.cache/comfyui-desktop-2~/.local/state/comfyui-desktop-2
  4. 個々のインストールを削除: アプリ内から削除するか、~/ComfyUI-Installs と設定したカスタムインストールディレクトリを手動で削除します
  5. 共有モデルライブラリを削除: ~/ComfyUI-Sharedの共有モデルライブラリを削除(これらのファイルが不要な場合のみ)