Nova versão da popular ferramenta de gestão de pacotes RPM é lançada!

Numa época em que a compilação manual do código-fonte era essencial para dispor de um software rodando em sua plataforma Unix/Linux preferida, a ferramenta de gestão de pacotes se tornou uma peça fundamental para a administração de pacotes pré-compilados e pronto para o seu uso! E dentre as distribuições renomadas que se destacaram neste aspecto, estão o Debian e o Red Hat, as quais utilizavam as respectivas ferramentas DPKG e RPM. Ambas, continuam evoluindo ao longo do tempo…

“RPM 6.0 has been released today as a major update to this package manager system for Red Hat Enterprise Linux and Fedora Linux-based distributions. Highlights of RPM 6.0 include support for enforcing signature checking by default, support for multiple OpenPGP signatures per package, support for OpenPGP v6 and PQC keys and signatures, support for updating previously imported keys, and support for both RPM v4 and v6 packages.”

— by 9to5Linux.

A Red Hat anunciou o lançamento do RPM 6.0, uma grande atualização para o sistema de gerenciamento de pacotes usado nas distribuições Red Hat Enterprise Linux e Fedora, além daqueles que são baseadas nela (seja por derivação ou clonagem). Esta nova versão traz uma série de recursos e melhorias importantes, bem como algumas alterações e remoções em relação às versões anteriores, marcando um avanço significativo para a tecnologia de empacotamento.

Os destaques do RPM 6.0 incluem a aplicação da verificação de assinatura por padrão e o suporte para múltiplas assinaturas OpenPGP por pacote, reforçando a segurança e a integridade dos pacotes. Além disso, a nova versão agora suporta chaves e assinaturas OpenPGP v6 e PQC, permitindo a atualização de chaves importadas anteriormente. A atualização também inclui a capacidade de usar o ID completo da chave ou a impressão digital para identificar as chaves OpenPGP, e várias melhorias foram feitas nos comandos rpmkeys e rpmsign, juntamente com novas extensões de tags de consulta.

Outras mudanças notáveis no RPM 6.0 incluem a remoção do suporte para a instalação de pacotes RPM v3. A atualização também corrige problemas em que os erros de scriptlet não eram refletidos no código de resultado da transação e um problema em que %triggerprein e %triggerun não falhavam a operação de instalação ou remoção associada. Além disso, foi adicionado suporte para o isolamento de módulos Python e a terminologia nas mensagens de assinatura e chave foi tornada mais consistente.

Para maiores informações, não deixem de consultar as notas de lançamento… &;-D