システム要件
- 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 を有効にします:クローンとインストール
pnpm run init は依存関係をインストールし、同梱の bootstrap Python をビルドします。
アプリを起動
ELECTRON_DISABLE_SANDBOX=1 を設定します。Linux の開発環境では Electron のサンドボックスが失敗しやすいためです。
次のステップ: Comfyデスクトップの使用
アプリ起動後、インスタンスの作成、インストールの管理、設定の構成方法を学べます。
更新
ソースチェックアウトにはアプリ内の自動更新はありません。最新コードを pull して再起動します:オプション: ローカルパッケージ
自分用の.deb または AppImage を作る場合(Comfy Org の公式ダウンロードではありません):
dist/ に出力されます。AppImage が Chromium のサンドボックス作成に失敗する場合は --no-sandbox で再試行してください。このフラグはすべてのプロセスで Electron のサンドボックスを無効にします。
残データの削除
ソース実行を止めても、ComfyUI のインストールやアプリデータは削除されません。完全にクリーンアップしたい場合のみ、次のフォルダーを削除してください:
すべてを完全に削除するには:
Comfy-Desktopのクローンを削除- 設定フォルダーを削除:
~/.config/comfyui-desktop-2 - データ、キャッシュ、状態フォルダーを削除:
~/.local/share/comfyui-desktop-2、~/.cache/comfyui-desktop-2、~/.local/state/comfyui-desktop-2 - 個々のインストールを削除: アプリ内から削除するか、
~/ComfyUI-Installsと設定したカスタムインストールディレクトリを手動で削除します - 共有モデルライブラリを削除:
~/ComfyUI-Sharedの共有モデルライブラリを削除(これらのファイルが不要な場合のみ)