PhotoCraft es
Instalación · Linux

Instalar PhotoCraft en Linux

deb, rpm, AppImage, Flatpak y tar.gz: qué elegir, los comandos y los requisitos del sistema.

Esta guía cubre la instalación de PhotoCraft 0.8.2 en Linux con los formatos que publica el proyecto: deb, rpm, AppImage, Flatpak y tar.gz. El programa está en alpha, así que trabaja siempre sobre copias de tus archivos. Los nombres de archivo son para x86_64. En equipos ARM64, como una Raspberry Pi 4 o 5 con sistema de 64 bits, cambia x86_64 por aarch64.

Antes de empezar

Los binarios se compilan en Ubuntu 22.04 y necesitan glibc 2.35 o superior: Ubuntu 22.04 en adelante, Debian 12, Fedora 36 o posterior, RHEL 10 y openSUSE Tumbleweed. Comprueba la tuya con ldd --version. El programa carga X11, Wayland, xkbcommon, Vulkan y EGL desde tu sistema, y el controlador de la tarjeta gráfica también tiene que venir de ahí.

Qué formato elegir

Si usas Ubuntu, Debian, Mint, Pop!_OS o elementary, elige el deb. En Fedora, RHEL y derivadas o en openSUSE, el rpm. Si quieres algo que funcione en cualquier distribución sin instalar, el AppImage. Si prefieres aislamiento, el Flatpak. El tar.gz es para quien gestiona su propio /opt o ~/.local.

deb (Ubuntu, Debian, Mint y similares)

sudo apt install ./photocraft-0.8.2-linux-x86_64.deb

El paquete declara sus dependencias, así que apt las instala solo. Añade la entrada al menú de aplicaciones y deja los comandos photocraft y photocraft-cli en /usr/bin. Para quitarlo: sudo apt remove photocraft.

rpm (Fedora, RHEL y openSUSE)

sudo dnf install ./photocraft-0.8.2-linux-x86_64.rpm

En openSUSE se usa zypper en lugar de dnf, algo que no hemos probado. Para quitarlo: sudo dnf remove photocraft.

AppImage (cualquier distribución)

  1. Dale permiso de ejecución: chmod +x photocraft-0.8.2-linux-x86_64.AppImage
  2. Ejecútalo: ./photocraft-0.8.2-linux-x86_64.AppImage, o con doble clic desde tu gestor de archivos.

No instala nada en el sistema. El AppImage no incluye las bibliotecas gráficas y, antes de abrir la ventana, el programa comprueba que estén las de tu sesión (X11 o Wayland). Si falta alguna, escribe qué paquete instalar y se cierra con estado 1, en lugar de fallar sin explicación. Para integrarlo en el menú, el proyecto indica que intenta crear una entrada de escritorio en ~/.local/share/applications. Cada AppImage lleva datos de actualización y un archivo .zsync para herramientas como AppImageUpdate o AppImageLauncher.

Flatpak

El Flatpak se publica como un archivo suelto en las versiones de GitHub. Hace falta tener Flatpak instalado.

flatpak install --user ./photocraft-0.8.2-linux-x86_64.flatpak
flatpak run ai.storyteller.photocraft

Si falta el runtime de freedesktop 26.08, Flatpak lo descarga de Flathub. El programa corre en un sandbox con Wayland o X11, aceleración gráfica y lectura y escritura en Imágenes y Documentos. Cualquier otro archivo se abre con el selector de archivos del sistema. No tiene acceso a la red. Eso solo importa si quieres el servidor de control de la aplicación, que entonces solo es alcanzable desde dentro del sandbox, hasta que ejecutes:

flatpak override --user --share=network ai.storyteller.photocraft

Para actualizar, instala el archivo de la versión nueva. No hemos confirmado que esté en Flathub.

tar.gz (instalación manual)

Descomprime el archivo donde quieras, por ejemplo en /opt o en ~/.local. Igual que el AppImage, no declara dependencias, así que se aplica la comprobación de bibliotecas al arrancar. Hay también un tar.gz para riscv64 y otro para FreeBSD, que necesita instalar antes varias bibliotecas con pkg; el proyecto da la lista en su documentación de lanzamiento.

Primer arranque

Tus preferencias quedan en $XDG_CONFIG_HOME/photocraft, o en ~/.config/photocraft si esa variable no está definida. Si el programa no se abre, ejecútalo desde una terminal para leer el mensaje de error y mira problemas conocidos, donde está el caso de Wayland en el que no se puede arrastrar. Cuando termines, puedes cambiar el idioma a español.

Verificar la descarga

Antes de instalar, comprueba que el archivo coincide con el de SHA256SUMS.txt, que se publica junto a cada versión. El procedimiento está explicado en la página de descarga. Descarga siempre desde GitHub Releases o desde getartcraft.com.