O Microsoft Azure Linux 3.0.20241203 acaba de ser lançado, trazendo uma série de melhorias significativas. Essa nova versão, parte do esforço contínuo da Microsoft para otimizar sua distribuição Linux interna, inclui aprimoramentos no kernel, segurança e redes. Aqui estão os principais destaques.
Principais melhorias no Azure Linux 3.0
1. Kernel com opção 64K
Uma das grandes novidades é a introdução da opção de kernel “64K” para AArch64. Essa configuração de tamanho de página maior oferece melhor desempenho, especialmente em servidores ARM, sendo uma alternativa eficiente ao tamanho padrão de 4K.
2. Suporte a NFTables
Agora, o Azure Linux 3.0 inclui suporte ao NFTables, que se consolida como uma poderosa ferramenta de firewall e filtragem de pacotes, garantindo maior controle e flexibilidade no gerenciamento de redes.
3. Driver de rede Intel Ethernet E800
Os usuários também ganham suporte ao driver de rede Intel Ethernet E800, ampliando as capacidades de conectividade e desempenho em soluções de rede cabeada.
Outras atualizações e melhorias
Além dessas novidades, a atualização de dezembro inclui:
- Segurança:
- Correção de diversas vulnerabilidades críticas, como CVE-2024-10224, CVE-2023-42366, e muitas outras, em pacotes fundamentais como Python, MySQL, Node.js e Perl.
- Verificação de assinatura de kernels kexec’ed e uso da nova Mariner Trusted Base CA no keyring confiável.
- Pacotes atualizados:
- Atualizações importantes em PostgreSQL (16.5), MariaDB (10.11.10), Golang (1.23.3-1), entre outros.
- O Image Customizer agora pode gerar imagens ISO PXE-bootáveis, ampliando as possibilidades de uso em ambientes diversos.
- Melhorias no Dracut para manipulação de rootfs livenet com systemd-networkd.
- Suporte a Lua integrado ao Fluent-Bit, aprimorando a capacidade de processamento de logs.
Novidades no suporte e ferramentas
Essa versão também apresenta alterações no suporte ao sistema e novas funcionalidades, como:
- Uso do
systemd-detect-virt
em substituição ao/.dockerenv
para detecção de builds de contêiner. - Atualização do SymCrypt e ferramentas associadas, além de remoção de referências a ferramentas antigas de boot dm-verity.
Por que atualizar para o Azure Linux 3.0?
Com foco em segurança, desempenho e flexibilidade, essa atualização é ideal para empresas que buscam uma distribuição Linux confiável para uso em serviços de nuvem, dispositivos de borda e soluções personalizadas. As melhorias em segurança corrigem falhas críticas, enquanto os novos recursos, como o kernel 64K e suporte a NFTables, garantem maior eficiência operacional.
Conclusão
O Azure Linux 3.0 reflete o compromisso da Microsoft em entregar uma solução Linux robusta e inovadora. Com melhorias que atendem desde questões de segurança até avanços em desempenho, essa versão é uma escolha sólida para empresas e desenvolvedores que utilizam a infraestrutura Azure.
Para mais informações e download, acesse o repositório oficial no GitHub: Azure Linux no GitHub.