Del proyecto
TurnKey Linux v19.0 versión ISO estable

Este tomó un tiempo. TurnKey Linux 19.0 está fuera, casi dos años después de que comenzamos el trabajo. Hay 85 imágenes de amd64 ISO instalables en este primer lote, todas basadas en Debian 13 (Trixie).
La mayoría del crédito pertenece a Jeremy Davis y Stefan Davis. Trabajaron a través del instalador, la base común, paquetes, superposiciones appliance y los problemas que sólo aparecen cuando se prueba una biblioteca de este tamaño.
Anton Pyrogovskyi también merece una mención particular. Desde v18 él contribuyó 94 compromisos en 29 de la appliances en esta liberación. Marcos Méndez Quintero trabajó a través de las herramientas de construcción, pila común y TKLDev. Daniele Lolli, qq7, Christie018 y dragonfly8677 cada uno tomó la responsabilidad de actualizaciones de aplicaciones y correcciones. Gracias a todos.
Qué cambió en v19
El gran cambio es Debian 13, pero una nueva base toca casi todo por encima de él. Reemplazamos el antiguo Installer Debian basado di-live con tkl-installer, nuestro nuevo instalador. Las fuentes de paquetes ahora utilizan el formato Deb822 de Debian. Las teclas TurnKey son gestionadas por el paquete ’turnkey-keys’. La conexión, Confconsole y la primera bota ahora tienen soporte IPv6 de trabajo. También actualizamos Webmin, integración de fail2ban, el proceso de arranque y los paquetes enviados por cada appliance.
Había mucha QA detrás de la versión. Construimos cada ISO en TKLDev y comprobamos el set completo después de la publicación. Las copias de la versión GitHub y el espejo TurnKey fueron auditadas contra los nombres de archivo esperados, tamaños de byte y los digestivos SHA-256.
Un poco más de trabajo para Ushahidi
Ushahidi era el appliance incómodo en esta liberación, y uno que no queríamos renunciar. Fue creado para recopilar informes de testigos presenciales durante una crisis y todavía se utiliza para el trabajo humanitario.
Para v19 lo actualizamos a la versión oficial Ushahidi 6.0.17, incluyó la posterior solución de seguridad Laravel 8, y agregó herramientas de actualización supervisadas tanto para Ushahidi como Laravel. Las actualizaciones se realizan y se revisan antes de la activación, con revolvimiento cuando falla un cheque de salud. Esto tomó más trabajo que un tope de versión normal. Parecía que valía la pena.
85 appliances, por ahora
Este es el primer v19 lote. Podemos añadir más appliances más tarde. Cinco v18 appliances no se mueven hacia adelante por ahora: Drupal 7, Gallery, iceScrum, Joomla 4 y Tracks. Nos retiramos de un appliance cuando su proyecto de corriente no está activo, o cuando la aplicación o parte requerida de su pila ya no tiene soporte de seguridad creíble. OTRS Community Edition tiene un resultado diferente: Znuny continúa esa base de código de código de código abierto y la reemplaza en v19.
Aquí está la biblioteca v19. Escoge algo útil y pruébalo. Si encuentras un problema, por favor denunciarlo con el nombre appliance y suficiente detalle para que lo reproduzcamos.
Publicado appliances
Créditos y gracias
La historia de GitHub desde v18 registra mucho trabajo más allá del esfuerzo de liberación central:
- Anton Pyrogovskyi actualizó y reparado appliances en toda la biblioteca, incluyendo OpenVPN, GitLab, Roundup, Canvas y Ansible.
- Marcos Méndez Quintero contribuyó a fijar para Python 3.13, IPv6, PHP 8.4, PostgreSQL construye y TKLDev.
- Daniele Lolli y qq7 llevaron actualizaciones de aplicaciones a través de Mattermost, EspoCRM, Moodle, Canvas, Redis, TYPO3, Rails y otros.
- Christie018 trajo a Faveo Helpdesk hacia adelante y trabajó a través de sus fallas de instalación.
- dragonfly8677 agregó GameServer soporte de actualización, incluyendo el flujo Confconsole y su documentación.
- L. Arnold y icf20 probaron repetidamente versiones e informaron problemas en el Hub, TKLDev, espejos y varios appliances.
Andrew Yu fija WordPress manejo de datos de primer arranque, y Salvatore Martire trabajos de fondo Nextcloud rotos fijos. Gracias a todos los que probaron una imagen, explicaron un fracaso o enviaron un parche. Open source funciona cuando la gente decide que un problema vale la pena fijar y compartir el resultado.