|
Problema con instalación minimalista en servidor (Headless) para WebForms - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: WebApp/WebForms (https://gambas-es.org/forum-23.html) +--- Tema: Problema con instalación minimalista en servidor (Headless) para WebForms (/thread-2015.html) |
Problema con instalación minimalista en servidor (Headless) para WebForms - omoreno - 18-05-2026 Asunto: Problema con instalación minimalista en servidor (Headless) para WebForms ¿Dependencias ocultas? Hola a todos, Estoy experimentando un problema muy específico al intentar desplegar una aplicación Gambas3 WebForm en un servidor headless (sin entorno gráfico), específicamente haciendo pruebas en openSUSE Leap 15.6 y Ubuntu. La wiki oficial de Gambas incluye la siguiente advertencia para instalaciones en servidores: Cita:“Warning: for installing on a web server or a docker that does not have a desktop environment you can use the code below to add the gambas repository but do not install the main "gambas3" meta package. that will attempt to install everything including the IDE and install many many packages that will not be needed on a system with no desktop or GUI toolkits. You should install only the individual packages you need...”Siguiendo esta recomendación, intenté hacer una instalación minimalista en openSUSE Leap 15.6 usando el repositorio estable de OBS: Bash Código: sudo zypper addrepo -f https://download.opensuse.org/repositories/home:/gambas:/stable/openSUSE_Leap_15.6/home:gambas:stable.repoCódigo: .gambasCódigo: gbr3 --httpd
Código: sudo zypper in gambas3Todo parece indicar que gb.web.gui o el motor de renderizado headless depende de alguna librería del sistema o paquete secundario (quizás relacionado con cálculo de geometría, fuentes o renderizado interno) que no se arrastra automáticamente con el runtime o los componentes seleccionados, haciendo que la lógica de diseño del lado del servidor falle silenciosamente. ¿Alguien ha logrado identificar exactamente qué paquetes o dependencias faltan para que los WebForms funcionen bien en modo headless sin tener la obligación de instalar los 1.47GB del metapaquete gambas3 en un servidor? Saludos cordiales |