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.