Actualizaciones y selector de versión: comprobación al arrancar, instalación y fijar una compilación
Senzoukria escritorio busca una versión nueva al arrancar y propone instalarla. La tarjeta Versiones de la página Cuenta lista todas las compilaciones publicadas, permite instalar cualquiera de ellas y puede fijar una para que el actualizador automático deje de hacerte avanzar.
Senzoukria · Documentación · Actualizado en septiembre de 2026
Dónde encontrarlo
- Dónde
- Modal de actualización al arrancar; Cuenta → tarjeta Versiones para el selector; Ajustes → Acerca de muestra la versión
- Se omite cuando
- Se ejecuta desde las fuentes (compilación de desarrollo) o cuando hay una versión fijada
- Seguridad
- Las firmas se verifican antes de ejecutar nada; una compilación sin firma publicada aparece como «no disponible»
Qué hace
Al arrancar, una vez restaurada la sesión, la aplicación pregunta al servidor de actualizaciones si hay una versión más reciente. Si existe, un modal «Actualización disponible» muestra la nueva versión, la versión en ejecución y las notas de la versión, con dos botones: «Instalar ahora» y «Recordármelo más tarde». Instalar descarga con una barra de progreso y relanza la aplicación. Los errores de red, las caídas o una firma ausente en la última versión nunca bloquean el arranque: la comprobación simplemente se da por hecha.
La tarjeta Versiones es la cara manual del mismo mecanismo. Lista las compilaciones publicadas con su fecha y tamaño, marca la compilación en curso como «En ejecución» y permite instalar cualquier otra. Todo lo sensible se queda del lado Rust: la resolución de la URL, la verificación de la firma y el lanzamiento del instalador.
Tarjeta Versiones
| Control | Estado o valor por defecto | Qué hace |
|---|---|---|
| Instalar | Aparece en toda compilación instalable que no esté en ejecución | Abre una confirmación con tres opciones |
| Instalar y fijar | Opción de la confirmación | Instala esa compilación y la fija: las actualizaciones automáticas quedan desactivadas hasta que las reanudes |
| Solo instalar | Opción de la confirmación | Instala esa compilación; el actualizador automático puede volver a hacerte avanzar en el siguiente arranque |
| Cancelar | Opción de la confirmación | Cierra la confirmación |
| Insignia Fijada {versión} | Ausente por defecto | Aparece en la cabecera de la tarjeta mientras exista una fijación, con la nota «Las actualizaciones automáticas están desactivadas mientras haya una versión fijada.» |
| Reanudar las actualizaciones automáticas | Enlace en la nota de fijación | Quita la fijación |
| no disponible | Compilaciones sin firma publicada | No se pueden instalar desde la aplicación |
| Progreso | Porcentaje durante una descarga | Lo actualiza el bucle de descarga cada 512 KB |
Cómo usarlo
Para volver atrás tras una versión problemática, abre Cuenta → Versiones, pulsa Instalar en la compilación anterior y elige «Instalar y fijar». La aplicación se cierra, se ejecuta el instalador de Windows y en el siguiente arranque la comprobación se omite por la fijación. Cuando llegue la corrección, pulsa «Reanudar las actualizaciones automáticas» o instala directamente la compilación más reciente.
Si la tarjeta indica que la compilación en ejecución no es la fijada, la instalación no se completó; vuelve a ejecutarla o reanuda las actualizaciones automáticas.
La versión instalada se imprime en el pie de Bienvenida, en el pie de Cuenta y en la página Acerca de; las notas de versión están detrás de «Novedades» en la pantalla de bienvenida.
Límites y trampas
Cosas que conviene saber antes de instalar:
- Instalar cierra la aplicación: el instalador debe reemplazar binarios que están bloqueados mientras se ejecuta.
- Una compilación de desarrollo lanzada desde las fuentes nunca busca actualizaciones; una rama de trabajo siempre va por detrás de la versión publicada, y el aviso volvería en cada arranque.
- Un valor de fijación vacío cuenta como ausencia de fijación, así que una preferencia en blanco no puede congelar las actualizaciones en silencio.
- Si la lectura de la fijación falla, la comprobación continúa: una preferencia corrupta no debe detener las actualizaciones de todo el mundo.
- El selector solo envía una cadena de versión al lado Rust; la dirección de descarga se resuelve en el servidor.
Páginas relacionadas
- Cuenta: licencia, suscripción y dispositivos
- Iniciar sesión y duración de la sesión
- Descargar
- Panel de bienvenida
Esta página en otros idiomas
Preguntas frecuentes
- Volví a una versión anterior y la aplicación se actualizó sola otra vez. ¿Por qué?
- Elegiste «Solo instalar». Usa «Instalar y fijar» para que la comprobación del arranque se omita hasta que reanudes las actualizaciones automáticas.
- ¿Por qué una compilación aparece como no disponible?
- No se publicó ninguna firma para ella. La aplicación se niega a instalar una compilación que no puede verificar.
- ¿Por qué mi compilación local de desarrollo sigue pidiendo actualizar?
- Ya no debería: la comprobación se omite en las compilaciones de desarrollo desde el 10-09-2026. Actualiza el checkout si el aviso sigue apareciendo.