O Projeto CentOS anunciou o lançamento do CentOS Stream 10, codinome "Coughlan", marcando a mais recente iteração desta distribuição desenvolvida pelos engenheiros do Red Hat Enterprise Linux (RHEL). Esta versão funciona como a base de desenvolvimento contínuo a partir da qual as atualizações secundárias do RHEL são preparadas.
Novidades principais
O Linux Kernel 6.12 LTS, reconhecido por sua estabilidade e suporte prolongado, alimenta o CentOS Stream 10. Entre as mudanças mais significativas, destaca-se a adoção do Valkey (v7.2) como substituto do Redis, além da remoção do suporte ao servidor X.Org. A pilha de exibição padrão agora utiliza o Wayland, com o XWayland disponível para compatibilidade com aplicativos X11 legados. O ambiente de desktop padrão também foi atualizado para o GNOME 47 "Denver", trazendo melhorias de desempenho e novas funcionalidades.
Sistema de gerenciamento de pacotes e software atualizado
A nova versão utiliza DNF 4.20 e RPM 4.19 como sistemas padrão de gerenciamento de pacotes, além de trazer atualizações para uma ampla gama de ferramentas de desenvolvimento e bibliotecas populares:
- GCC 14, LLVM/Clang 19, Python 3.12, Rust 1.82, Ruby 3.3, Go 1.23, Node.js 22, PHP 8.3 e OpenJDK 21.
- Atualizações para bases de dados e frameworks incluem MySQL 8.4, MariaDB 10.11, PostgreSQL 16, Qt 6.7, nginx 1.26 e Apache 2.4.62.
Além disso, a distro introduz suporte para pacotes RPM não modulares, permitindo versões alternativas de software, e direciona a compilação para a microarquitetura v3 em sistemas AMD/Intel de 64 bits.
Repositórios e ciclo de vida
Conforme detalhado nas notas de lançamento, o CentOS Stream 10 utiliza três repositórios principais:
- BaseOS: Fornece as funcionalidades principais do sistema operacional e é mantido ao longo de todo o ciclo de vida da distribuição.
- AppStream: Abriga aplicativos e dependências adicionais.
- CRB (desabilitado por padrão): Oferece pacotes opcionais para casos específicos.
Com um ciclo de vida planejado de cinco anos, o suporte à série CentOS Stream 10 se estende até 2030, permitindo que desenvolvedores e administradores de sistemas testem e adaptem-se a novos recursos antes de sua inclusão no RHEL 10.
Disponibilidade e limitações
O CentOS Stream 10 está disponível para download como imagens instaláveis para as seguintes arquiteturas:
- AMD/Intel de 64 bits (x86_64_v3),
- ARM de 64 bits (ARMv8.0-A),
- IBM Power (POWER9),
- IBM System Z (z14).
É importante destacar que esta versão não suporta inicialização em sistemas com o Secure Boot ativado.
Conclusão
O CentOS Stream 10 representa uma atualização significativa na linha do tempo do projeto, introduzindo novas tecnologias e promovendo a transição para métodos mais modernos de entrega de software, como o uso de Flatpaks. A distribuição continua sendo uma escolha estratégica para quem deseja um vislumbre do futuro do RHEL e uma plataforma robusta para desenvolvimento e testes. Para mais informações e downloads, acesse o site oficial do CentOS.