Ir para o conteúdo
TURNKEYGNU / LINUX
AplicativosDocumentaçãoBlogCapturas de telaGitHubTurnKey Hub
文Português
EnglishDeutschEspañol日本語Português中文
Principal/Blog/Lançamento da ISO estável do TurnKey Linux v19.0

Do projeto

Lançamento da ISO estável do TurnKey Linux v19.0

Por Liraz Siri31 de agosto de 20264 min lido
V19.Xtrixienewsappliancesreleasestableiso
Os ícones dos 85 appliances do TurnKey Linux 19 reunidos
A primeira versão do TurnKey Linux 19 inclui 85 appliances instaláveis.

Demorou um pouco. O TurnKey Linux 19.0 já está disponível, quase dois anos depois do início do trabalho. Este primeiro lote contém 85 imagens ISO instaláveis para amd64, todas baseadas no Debian 13 (Trixie).

Jeremy Davis e Stefan Davis fizeram a maior parte do trabalho desta versão. Trabalharam no instalador, na base comum, nos pacotes e nas camadas dos appliances e, depois, testaram a biblioteca completa. Obrigado aos dois. O TurnKey 19.0 não teria sido possível sem o vosso trabalho.

Anton Pyrogovskyi atualizou e corrigiu OpenVPN, GitLab, Roundup, Canvas, Ansible e muitos outros appliances. Marcos Méndez Quintero resolveu problemas relacionados com Python 3.13, IPv6, PHP 8.4 e PostgreSQL nas ferramentas de compilação, na base comum e no TKLDev. Obrigado, Anton e Marcos.

O que mudou na v19

A grande mudança é o Debian 13, mas uma nova base afeta quase tudo o que é construído sobre ela. Substituímos o antigo di-live, baseado no Debian Installer, pelo tkl-installer, o nosso novo instalador. As fontes de pacotes agora usam o formato Deb822 do Debian. O pacote turnkey-keys gere as chaves do TurnKey. A rede, o Confconsole e a primeira inicialização agora têm suporte funcional para IPv6. Também atualizámos o Webmin, a integração com o fail2ban, o processo de arranque e os pacotes incluídos em cada appliance.

Esta versão exigiu muitos testes. Compilámos cada ISO no TKLDev e verificámos o conjunto completo depois da publicação. As cópias da versão no GitHub e nos servidores espelho do TurnKey foram conferidas com base nos nomes de ficheiro, tamanhos em bytes e resumos SHA-256 esperados.

Um pouco mais de trabalho para o Ushahidi

O Ushahidi foi um dos appliances mais difíceis desta versão, e não queríamos desistir dele. Foi criado para recolher relatos de testemunhas durante uma crise e continua a ser usado em trabalho humanitário.

Para a v19, atualizámo-lo para a versão oficial 6.0.17 do Ushahidi, incluímos a correção de segurança posterior do Laravel 8 e adicionámos ferramentas de atualização supervisionada para o Ushahidi e o Laravel. As atualizações são preparadas e verificadas antes da ativação. Se a verificação de funcionamento falhar, a versão anterior é restaurada. Foi mais trabalho do que uma atualização de versão normal. Valeu a pena.

85 appliances, por enquanto

Este é o primeiro lote da v19. Poderemos adicionar mais appliances no futuro. Por enquanto, cinco appliances da v18 não terão continuidade: Drupal 7, Gallery, iceScrum, Joomla 4 e Tracks. Retiramos um appliance quando o projeto original deixa de estar ativo, ou quando a aplicação ou uma parte necessária da sua base deixa de ter suporte de segurança fiável. O OTRS Community Edition teve outro desfecho: o Znuny dá continuidade a esse código aberto e substitui-o na v19.

Aqui está a biblioteca da v19. Escolha algo que lhe seja útil e experimente. Se encontrar um problema, comunique-o, indicando o nome do appliance e detalhes suficientes para que o possamos reproduzir.

Appliances lançados

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 e agradecimentos

Outros colaboradores atualizaram aplicações, corrigiram erros e testaram a versão:

  • Daniele Lolli e qq7 atualizaram Mattermost, EspoCRM, Moodle, Canvas, Redis, TYPO3, Rails e outras aplicações.
  • Christie018 atualizou o Faveo Helpdesk e corrigiu as suas falhas de instalação.
  • dragonfly8677 adicionou suporte para atualizar o GameServer, incluindo o fluxo no Confconsole e a respetiva documentação.
  • L. Arnold e icf20 testaram várias versões e comunicaram problemas no Hub, no TKLDev, nos servidores espelho e em diversos appliances.
  • Andrew Yu corrigiu o tratamento dos dados do WordPress na primeira inicialização, e Salvatore Martire corrigiu tarefas em segundo plano do Nextcloud que não funcionavam.

Obrigado também a todos os que testaram uma imagem, comunicaram um problema ou enviaram uma correção.

Continuar a explorar

appliances relacionado para tentar

Explorar todos os aplicativos
TurnKey CoreDebian GNU/Linux com baterias incluídas
TKLDevTurnKey Desenvolvimento Toolchain e sistema de construção
UshahidiInformações sobre a crise de Crowdsourcing
LAMP StackPilha Web (MySQL)
TURNKEYGNU / LINUX

Controle sua infraestrutura sem começar do zero.

Explorar o TurnKey
SobreDocumentaçãoPerguntas frequentesBlogGitHub
Livre e de código abertoSeguro por padrãoPronto para implantar