Do projeto
TurnKey Linux v19. 0 versão estável ISO

Este levou um tempo. TurnKey Linux 19.0 está fora, quase dois anos depois de começarmos o trabalho. Existem 85 imagens amd64 ISO instaláveis neste primeiro lote, todas baseadas no Debian 13 (Trixie).
A maior parte do crédito pertence a Jeremy Davis e Stefan Davis. Eles trabalharam através do instalador, da base comum, pacotes, sobreposições appliance e os problemas que só aparecem quando você testa uma biblioteca deste tamanho.
Anton Pyrogovskii também merece menção especial. Desde v18 ele contribuiu 94 commits em 29 do appliances nesta versão. Marcos Méndez Quintero trabalhou através das ferramentas de construção, pilha comum e TKLDev. Daniele Lolli, qq7, Christie018 e dragonfly8677 cada um assumiu a responsabilidade pelas atualizações e correções de aplicativos. Obrigado a todos.
O que mudou em v19
A grande mudança é Debian 13, mas uma nova base toca quase tudo acima dele. Nós substituímos o antigo Instalador Debian baseado em di-live por tkl-installer, nosso novo instalador. As fontes do pacote agora usam o formato Deb822 do Debian. As chaves TurnKey são gerenciadas pelo pacote turnkey-keys. Rede, Confconsole e primeira inicialização agora têm suporte IPv6 funcionando. Também atualizamos Webmin, integração fail2ban, o processo de inicialização e os pacotes enviados por cada appliance.
Havia muita QA por trás do lançamento. Construímos todos os ISO no TKLDev e checamos o conjunto completo após a publicação. A versão GitHub e as cópias espelho TurnKey foram auditadas contra os nomes esperados, tamanhos de byte e digestões SHA-256.
Um pouco de trabalho extra para Ushahidi
Ushahidi foi o appliance estranho neste lançamento, e um que não queríamos desistir. Foi criado para recolher relatórios de testemunhas durante uma crise e ainda é usado para o trabalho humanitário.
Para v19 atualizámo-lo para o lançamento oficial Ushahidi 6.0.17, incluiu o mais tarde Laravel 8 correção de segurança, e adicionou ferramentas de atualização supervisionada para Ushahidi e Laravel. As atualizações são encenadas e verificadas antes da ativação, com o retorno quando um exame de saúde falha. Isto levou mais trabalho do que um galo de versão normal. Parecia valer a pena fazer.
85 appliances, por agora
Este é o primeiro lote v19. Podemos adicionar mais appliances mais tarde. Cinco v18 appliances não estão a avançar por enquanto: Drupal 7, Galeria, iceScrum, Joomla 4 e Tracks. Nós retiramos um appliance quando seu projeto a montante não está mais ativo, ou quando a aplicação ou uma parte necessária de sua pilha não tem mais suporte de segurança confiável. OTRS Community Edition tem um resultado diferente: Znuny continua que a base de código aberto e substitui-o em v19.
Aqui está a biblioteca v19. Escolha algo útil e tente. Se você encontrar um problema, por favor relate com o nome appliance e detalhes suficientes para nós reproduzi-lo.
Lançado o appliances
Créditos e agradecimentos
A história GitHub desde v18 registra um monte de trabalho além do esforço de lançamento do núcleo:
- Anton Pyrogovskii atualizado e reparado appliances em toda a biblioteca, incluindo OpenVPN, GitLab, Roundup, Canvas e Ansível.
- Marcos Méndez Quintero contribuiu com correções para Python 3.13, IPv6, PHP 8.4, PostgreSQL builds e TKLDev.
- Daniele Lolli e qq7 realizaram atualizações de aplicativos através de Mattermost, EspoCRM, Moodle, Canvas, Redis, TYPO3, Rails e outros.
- Christie018 trouxe Faveo Helpdesk para frente e trabalhou através de suas falhas de instalação.
- dragonfly8677 adicionou suporte de atualização GameServer, incluindo o fluxo Confconsole e sua documentação.
- L. Arnold e icf20 testaram repetidamente versões e relataram problemas através do Hub, TKLDev, espelhos e vários appliances.
Andrew Yu fixou o tratamento de dados de primeira inicialização WordPress, e Salvatore Martre fixou trabalhos de fundo Nextcloud quebrados. Graças a todos que testaram uma imagem, explicaram uma falha ou enviaram um patch. O código aberto funciona quando as pessoas decidem que um problema vale a pena corrigir e compartilhar o resultado.