A Canonical lançou a primeira atualização pontual para o Ubuntu 24.04 LTS, codinome “Noble Numbat”. Essa atualização traz uma série de melhorias, correções de segurança e atualizações de pacotes essenciais, garantindo uma experiência mais robusta e segura para os usuários desta distribuição de longo prazo. A seguir, detalhamos os pacotes atualizados e as correções implementadas.
Pacotes atualizados na versão 24.04.1 LTS
A atualização 24.04.1 LTS inclui diversas melhorias e atualizações de pacotes importantes. Abaixo estão listados os principais pacotes que receberam atualizações significativas:
- Linux Kernel: Atualizado para a versão 6.8, introduzindo novos recursos e suporte aprimorado para hardware.
- Systemd: Atualizado para a versão 255.4, oferecendo melhorias no sistema de inicialização e no gerenciamento de serviços.
- Netplan: Agora na versão 1.0, com suporte para WPA2/WPA3 simultâneos, melhorias no SR-IOV, e uma nova API estável libnetplan1.
- GCC: Atualizado para a versão 14, com otimizações no compilador e suporte a novas arquiteturas.
- Python: Versão padrão agora é a 3.12, proporcionando melhorias de desempenho e compatibilidade com novos módulos.
- OpenJDK: Atualizado para a versão LTS 21, mantendo também suporte às versões 17, 11 e 8.
- LLVM: Agora na versão 18, com melhorias significativas na performance de compilação.
- Rust: Atualizado para a versão 1.75, garantindo que os desenvolvedores tenham acesso às últimas melhorias na linguagem.
- Golang: Versão 1.22, com novos recursos e melhorias na performance de execução.
- .NET: Agora na versão 8, oferecendo suporte completo no Ubuntu 24.04 LTS e estendido para a plataforma IBM System Z.
Correções de bugs e segurança na versão 24.04.1 LTS
A versão 24.04.1 LTS corrige uma série de bugs e implementa melhorias de segurança cruciais. Como especialista em Ubuntu Linux, comento as principais correções realizadas:
- Suporte ao Ano 2038 no Armhf: Resolvido o problema do Ano 2038 que afeta a arquitetura armhf, permitindo o uso de valores de tempo de 64 bits para lidar com tempos até 292 bilhões de anos no futuro.
- Correção na inicialização de SSDs NVMe (Bug #2010987): Alguns sistemas com SSDs NVMe enfrentavam falhas ao inicializar. Essa atualização melhora o suporte ao NVMe, assegurando um boot rápido e estável.
- Melhorias na segurança de namespaces de usuário: Combinado com o pacote AppArmor, o kernel do Ubuntu agora restringe o uso de namespaces de usuário não privilegiados para mitigar a superfície de ataque apresentada por essa funcionalidade.
- Desativação forçada do TLS 1.0, 1.1 e DTLS 1.0: Essas versões antigas do protocolo TLS foram desativadas para garantir a segurança de conexões criptografadas, impactando softwares que utilizavam gnutls e openssl.
- Remoção do PPTP e Bcrelay: Esses pacotes foram removidos devido à obsolescência e falta de suporte de segurança.
- Correções no OpenSSH: Redução de dependências, removendo libsystemd para reduzir possíveis vetores de ataque em futuras vulnerabilidades.
- Melhorias de desempenho com ferramentas de engenharia de performance: Um conjunto de ferramentas foi instalado por padrão para ajudar na depuração de problemas de desempenho e confiabilidade.
- Atualizações de segurança em pacotes: Todos os pacotes foram recompilados com novas opções de segurança, como -D_FORTIFY_SOURCE=3, aumentando a detecção e mitigação de estouros de buffer.
- Ajustes na prioridade do Apt para o repositório proposed: Alteração da prioridade padrão de 500 para 100, reduzindo a probabilidade de instalação acidental de pacotes instáveis.
Como atualizar para a versão 24.04.1 LTS
Para os usuários que já utilizam o Ubuntu 24.04 LTS, a atualização para a versão 24.04.1 é altamente recomendada. O processo pode ser realizado via terminal com o comando:
sudo apt update && sudo apt upgrade
Este comando assegura que todos os pacotes sejam atualizados para as versões mais recentes, incluindo as correções e melhorias discutidas anteriormente.
Conclusão
O Ubuntu 24.04.1 LTS é uma atualização crítica que aborda questões importantes de segurança, desempenho e compatibilidade. Com pacotes atualizados e correções abrangentes, esta versão reforça o Ubuntu como uma das distribuições Linux mais estáveis e confiáveis disponíveis.