Saltar al contenido
TURNKEYGNU / LINUX
AplicacionesDocumentaciónBlogCapturas de pantallaGitHubTurnKey Hub
文Español
EnglishDeutschEspañol日本語Português中文
Home/Blog/Lanzamiento de la ISO estable de TurnKey Linux v19.0

Del proyecto

Lanzamiento de la ISO estable de TurnKey Linux v19.0

Por Liraz Siri31 de agosto de 20264 min leer
V19.Xtrixienewsappliancesreleasestableiso
Los iconos de las 85 appliances de TurnKey Linux 19 reunidos
La primera versión de TurnKey Linux 19 incluye 85 appliances instalables.

Ha llevado tiempo. TurnKey Linux 19.0 ya está disponible, casi dos años después de que comenzara el trabajo. Este primer lote contiene 85 imágenes ISO instalables para amd64, todas basadas en Debian 13 (Trixie).

Jeremy Davis y Stefan Davis hicieron la mayor parte del trabajo de esta versión. Trabajaron en el instalador, la base común, los paquetes y las capas de las appliances, y después probaron la biblioteca completa. Gracias a los dos. TurnKey 19.0 no habría sido posible sin vuestro trabajo.

Anton Pyrogovskyi actualizó y corrigió OpenVPN, GitLab, Roundup, Canvas, Ansible y muchas otras appliances. Marcos Méndez Quintero resolvió problemas relacionados con Python 3.13, IPv6, PHP 8.4 y PostgreSQL en las herramientas de compilación, la pila común y TKLDev. Gracias, Anton y Marcos.

Qué ha cambiado en v19

El gran cambio es Debian 13, pero una base nueva afecta a casi todo lo que se construye sobre ella. Sustituimos el antiguo di-live, basado en Debian Installer, por tkl-installer, nuestro nuevo instalador. Las fuentes de paquetes ahora usan el formato Deb822 de Debian. El paquete turnkey-keys administra las claves de TurnKey. La red, Confconsole y el primer arranque ya cuentan con compatibilidad funcional con IPv6. También actualizamos Webmin, la integración con fail2ban, el proceso de arranque y los paquetes incluidos en cada appliance.

Esta versión requirió muchas pruebas. Compilamos cada ISO en TKLDev y comprobamos el conjunto completo después de publicarlo. Verificamos las copias de la versión en GitHub y de los servidores espejo de TurnKey comparando los nombres de archivo, los tamaños en bytes y los resúmenes SHA-256 esperados.

Un poco más de trabajo para Ushahidi

Ushahidi fue una de las appliances más difíciles de esta versión, y no queríamos abandonarla. Se creó para recopilar testimonios directos durante una crisis y todavía se utiliza en labores humanitarias.

Para v19 la actualizamos a la versión oficial 6.0.17 de Ushahidi, incorporamos la corrección de seguridad posterior de Laravel 8 y añadimos herramientas de actualización supervisada tanto para Ushahidi como para Laravel. Las actualizaciones se preparan y comprueban antes de activarse. Si falla la comprobación de estado, se restaura la versión anterior. Esto exigió más trabajo que una actualización de versión normal. Mereció la pena.

85 appliances, por ahora

Este es el primer lote de v19. Es posible que añadamos más appliances más adelante. Por ahora, cinco appliances de v18 no continuarán: Drupal 7, Gallery, iceScrum, Joomla 4 y Tracks. Retiramos una appliance cuando su proyecto original deja de estar activo, o cuando la aplicación o una parte necesaria de su pila deja de contar con un soporte de seguridad fiable. OTRS Community Edition tiene otro desenlace: Znuny continúa ese código abierto y lo sustituye en v19.

Aquí está la biblioteca de v19. Elige algo que te resulte útil y pruébalo. Si encuentras algún problema, notifícalo e incluye el nombre de la appliance y suficientes detalles para que podamos reproducirlo.

Appliances publicadas

Ansible® ASP .NET Core on Nginx AVideo Bagisto BookStack Bugzilla CakePHP Canvas CodeIgniter Concrete CMS CouchDB Django DokuWiki Domain Controller Drupal 10 e107 Elgg EspoCRM Etherpad Faveo Helpdesk File Server Foswiki GameServer Gitea GitLab Ibexa Invoice Ninja Jenkins LAMP Stack LAPP Laravel Leantime Lighttpd PHP FastCGI Configuration LimeSurvey Mantis Matomo Mattermost MediaServer MediaWiki Mibew Moodle™ Mumble Server MySQL Nextcloud NGINX PHP FastCGI Server Configuration Node.js Observium Odoo Omeka OpenCart OpenLDAP OrangeHRM osCommerce ownCloud phpBB phpList PostgreSQL PrestaShop ProcessWire Redis Redmine Roundup Ruby on Rails SilverStripe SimpleMachines Snipe IT Standalone Tomcat SuiteCRM Symfony Syncthing TKLDev Tomcat on Apache Torrent Server TurnKey Core TYPO3 CMS Ushahidi VPN solution built with OpenVPN® Community Edition VPN solution built with WireGuard® web2py WordPress XOOPS Yii Framework Zen Cart Znuny ZoneMinder

Créditos y agradecimientos

Otras personas actualizaron aplicaciones, corrigieron errores y probaron la versión:

  • Daniele Lolli y qq7 actualizaron Mattermost, EspoCRM, Moodle, Canvas, Redis, TYPO3, Rails y otras aplicaciones.
  • Christie018 actualizó Faveo Helpdesk y corrigió sus fallos de instalación.
  • dragonfly8677 añadió compatibilidad con las actualizaciones de GameServer, incluido el flujo de Confconsole y su documentación.
  • L. Arnold e icf20 probaron varias versiones y notificaron problemas en el Hub, TKLDev, los servidores espejo y distintas appliances.
  • Andrew Yu corrigió el tratamiento de los datos de WordPress durante el primer arranque, y Salvatore Martire corrigió las tareas en segundo plano de Nextcloud que no funcionaban.

Gracias también a todos los que probaron una imagen, notificaron un problema o enviaron un parche.

Sigue explorando

Related appliances para probar

Explorar todas las aplicaciones
TurnKey CoreDebian GNU/Linux con baterías Incluido
TKLDevTurnKey Sistema de herramientas de desarrollo y construcción
UshahidiCrowdsourcing Información sobre crisis
LAMP StackWeb Stack (MySQL)
TURNKEYGNU / LINUX

Controla tu infraestructura sin empezar desde cero.

Explorar TurnKey
Acerca deDocumentaciónPreguntas frecuentesBlogGitHub
Libre y de código abiertoSeguro de forma predeterminadaListo para desplegar