FreeBSD 14.5-RC1 é lançado com correções de segurança e repositório kmods atualizado

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

A primeira versão candidata do FreeBSD 14.5 corrige falhas e atualiza repositórios!

O Projeto FreeBSD anunciou neste fim de semana a disponibilidade do primeiro Release Candidate (RC1) para o ciclo do FreeBSD 14.5. O anúncio foi feito por Colin Percival, da equipe de engenharia de lançamentos, e marca o início da fase final de testes antes da chegada da versão estável.

Como se trata de um Release Candidate, o desenvolvimento de novos recursos está congelado. O objetivo desta etapa é isolar bugs de última hora, testar processos de atualização e validar o sistema em diferentes hardwares e provedores de nuvem.

O que muda desde o BETA3

O esforço entre o terceiro beta e este primeiro RC concentrou-se primariamente em mitigações de segurança e ajustes de infraestrutura de pacotes. As duas principais alterações documentadas no anúncio oficial são:

  • Correções de Segurança: O sistema integrou patches para cinco boletins de segurança recentes (FreeBSD-SA-26:56, 58, 61, 62 e 63).
  • Módulos de Kernel (kmods): O repositório FreeBSD-kmods foi ajustado e agora passa a apontar para pacotes compilados nativamente no FreeBSD 14.5, garantindo alinhamento de compatibilidade para quem depende de módulos externos.

Disponibilidade e formatos distribuídos

Hq0VZy1B 14 5 rc1 lancamento correcoes 2
FreeBSD 14.5-RC1 é lançado com correções de segurança e repositório kmods atualizado 3

A equipe do FreeBSD mantém um suporte vasto a diferentes arquiteturas. As imagens de instalação do 14.5-RC1 abrangem os tradicionais amd64 e i386, estendendo-se por várias ramificações do PowerPC (powerpc, powerpc64, powerpc64le, powerpcspe), além de plataformas ARM (armv7, aarch64 com imagens específicas para placas como Raspberry Pi, Pine64 e Rock64) e riscv64.

Para administradores que operam infraestruturas modernas, o projeto já fornece arquivos prontos para implantação:

  • Máquinas Virtuais: Imagens de disco (.qcow2, .vhd, .vmdk e .raw) de 21 GB com layout de partição UEFI/GPT, disponíveis para amd64, i386, aarch64 e riscv64.
  • Contêineres OCI: Imagens estáticas, dinâmicas e de runtime que podem ser importadas via Podman ou Skopeo diretamente para workloads conteinerizados.
  • Nuvem: AMIs (Amazon Machine Images) oficiais já estão publicadas para EC2, acessíveis via AWS CLI nos formatos UFS e ZFS.

Avisos importantes para testes

A equipe de desenvolvimento destacou dois pontos críticos de atenção para quem for homologar este Release Candidate:

  1. Segurança em cartões SD ARM: Para facilitar o acesso sem console físico, as imagens SD para dispositivos ARM vêm com um usuário padrão freebsd (senha freebsd) habilitado para acesso SSH, além da senha de root definida como root. É estritamente recomendado alterar ambas as senhas imediatamente após o primeiro login.
  2. VMs ARM64 (aarch64): Administradores que desejam inicializar a imagem virtual do aarch64 no QEMU (qemu-system-aarch64) precisarão de um arquivo de carregador QEMU EFI modificado, usando o parâmetro de máquina -M virt.

Como atualizar para o 14.5-RC1

Usuários rodando versões anteriores suportadas do FreeBSD nas arquiteturas amd64, i386 e aarch64 podem realizar a atualização binária utilizando a ferramenta oficial do sistema.

Antes de mudar para a nova versão, é necessário instalar as correções pendentes da versão atual:

JavaScript
# freebsd-update fetch
# freebsd-update install

Em seguida, inicia-se o upgrade para o candidato a lançamento:

JavaScript
# freebsd-update upgrade -r 14.5-RC1
# freebsd-update install

O processo exigirá uma reinicialização com o novo kernel instalado e execuções subsequentes do freebsd-update install para aplicar o userland e remover arquivos obsoletos. A recomendação padrão do projeto é recompilar e reinstalar as aplicações (ou usar bibliotecas de compatibilidade) ao realizar upgrades entre versões maiores, como saindo da série 12.x.

Compartilhe este artigo
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre GNU/Linux, Software Livre e Código Aberto, dedica-se a descomplicar o universo tecnológico para entusiastas e profissionais. Seu foco é em notícias, tutoriais e análises aprofundadas, promovendo o conhecimento e a liberdade digital no Brasil.