.deb (Debian/Ubuntu) y AppImage se distribuyen a través del repositorio de Comfy Desktop. Descárgalos con el enlace de descarga universal, que detecta tu plataforma automáticamente. La mayoría de los usuarios deberían usar uno de esos paquetes. Si en cambio prefieres ejecutar la aplicación desde la fuente, clona el repositorio y sigue los pasos a continuación.
Requisitos del sistema
- SO: Linux (se recomienda Ubuntu 22.04 o posterior)
- Arquitectura: x64
- Node.js: v22 LTS o posterior (solo compilación desde el código fuente)
- pnpm: v10 o posterior, habilitado con Corepack (solo compilación desde el código fuente)
- Herramientas de compilación:
build-essentialygit(solo compilación desde el código fuente) - GPU: Se recomienda una GPU dedicada (NVIDIA / AMD), pero no es obligatoria
- Espacio en disco: Se recomiendan al menos 4.85 GB por cada instalación de ComfyUI
Instalar el paquete oficial
Descarga el paquete para Linux con el enlace de descarga universal (detecta tu plataforma automáticamente) y luego instálalo:--no-sandbox. Ten en cuenta que esta marca desactiva el sandbox de Electron para todos los procesos, así que úsala solo cuando fallen los inicios con sandbox.
Compilar y ejecutar desde el código fuente
Estos pasos coinciden con la sección Development del README del repositorio.Requisitos previos
Primero instala las herramientas de compilación y git. Una instalación reciente de Ubuntu no las incluye, ypnpm run init compila módulos nativos como node-pty, lo que falla con Error: not found: make si falta build-essential:
Clonar e instalar
pnpm run init instala las dependencias y compila el bootstrap de Python incluido.
Inicia la aplicación
ELECTRON_DISABLE_SANDBOX=1 porque el sandbox de Electron suele fallar en entornos de desarrollo de Linux.
Siguiente paso: usar Comfy Desktop
Una vez que la aplicación esté en ejecución, aprende a crear instancias, administrar instalaciones y configurar los ajustes.
Actualizar
No hay actualización automática dentro de la aplicación para una instalación desde el código fuente. Obtén el código más reciente y vuelve a iniciar la aplicación:Opcional: paquete local
Para generar un.deb local o un AppImage para ti (no es una descarga oficial de Comfy Org):
dist/. Si un AppImage falla porque Chromium no puede crear un sandbox, reintenta con --no-sandbox. Esa opción desactiva el sandbox de Electron para todos los procesos.
Eliminar datos residuales
Detener el checkout de la fuente no elimina las instalaciones de ComfyUI ni los datos de la aplicación. Elimina estas carpetas solo si deseas una limpieza completa:
Para eliminar todo por completo:
- Elimina el clon de
Comfy-Desktop - Elimina la carpeta de configuración:
~/.config/comfyui-desktop-2 - Elimina las carpetas de datos, caché y estado:
~/.local/share/comfyui-desktop-2,~/.cache/comfyui-desktop-2y~/.local/state/comfyui-desktop-2 - Elimina las instalaciones individuales desde dentro de la aplicación, o elimina manualmente
~/ComfyUI-Installsjunto con cualquier directorio de instalación personalizado que hayas configurado - Elimina la biblioteca de modelos compartida en
~/ComfyUI-Shared(solo si ya no necesitas estos archivos)
.deb o AppImage) también guardan el perfil y los registros de la aplicación en ~/.config/Comfy Desktop. Para limpiarlos, ejecuta el script reset-linux.sh del repositorio; elimina todas las ubicaciones de datos conocidas de la aplicación, pero deja intacta tu ~/ComfyUI-Installs.