Saltar al contenido

Integrarse en un escritorio de Linux

Los ficheros que hacen que tu aplicación aparezca en el menú, tenga icono y responda a los tipos de fichero: el estándar que lo define y qué pasa si falta.

Los ficheros

Tauri genera el primero y los iconos; los otros dos hay que aportarlos si los necesitas.

Dónde van

Y depende de si la instalación es para un usuario o para el sistema:

  • Para un usuario: en su directorio de datos personal, bajo la jerarquía correspondiente. No necesita privilegios.
  • Para el sistema: en la jerarquía del sistema, y necesita privilegios — que es lo que hace un paquete de distribución.

Y una nota práctica: tras copiar estos ficheros hay que actualizar las bases de datos del escritorio —la de aplicaciones, la de tipos y la de iconos— con las órdenes correspondientes, o los cambios no se ven hasta que el usuario reinicie la sesión. Los paquetes de distribución lo hacen solos; una instalación manual, no.

Los tipos de fichero y los esquemas

Lo del nivel 40.5 y el 51.2, aquí:

Y la comprobación: doble clic en un fichero de tu tipo debe abrir tu aplicación, y un enlace con tu esquema también. Es la comprobación del nivel 51.5 adaptada a Linux.

Qué hace cada formato por ti

La tercera fila es la contrapartida de la recomendación del nivel 63.1: la imagen ejecutable es la más portable y la que peor se integra.

Y una salida razonable: ofrecer la imagen ejecutable como opción universal y un paquete o un formato empaquetado para quien quiera integración completa.