Saltar al contenido

Qué produce la construcción

Un instalador por plataforma, y en algunos casos varios: qué formato es cada uno, qué lleva dentro, y cuál elegir para tu público.

Lo que produce cada plataforma

Y una nota que ordena Linux: el nivel 63 lo trata entero, porque la fragmentación de formatos es un tema en sí mismo.

Qué lleva dentro

Lo mismo en todos, con envoltorios distintos:

Los metadatos son la parte que más se olvida comprobar y la que hace que las funciones del nivel 51.5 no existan si están mal.

Qué se decide dónde

Una distinción práctica que evita sorpresas:

  • En la configuración: nombre, identificador, versión, iconos, recursos, formatos a producir, asociaciones, esquemas, y los textos que ve el usuario al instalar.
  • En la máquina que compila: la plataforma —nivel 46.3—, la arquitectura, las herramientas de empaquetado instaladas, y las credenciales de firma.
  • Y en el momento de construir: qué formatos pides, si firmas o no, y las variantes de configuración del nivel 54.3.

La segunda categoría es la que sorprende: construir en una máquina sin las herramientas de empaquetado de ese formato simplemente no produce ese artefacto, a veces sin un error claro.

Elegir formato

Tres criterios:

  • Quién es tu público. Empresa: el instalador clásico de Windows, que se despliega desatendido —nivel 36.5—. Público general: el ligero.
  • Cómo vas a actualizar. Fase XI: algunos formatos se llevan mejor con un actualizador propio y otros esperan que actualice el sistema de paquetes.
  • Y cuánto quieres suponer del sistema del usuario. En Linux, la imagen ejecutable supone lo mínimo.

Y no hay que elegir uno solo: producir varios formatos es normal, y el coste es que hay que probarlos todos —nivel 51.5—.