Blog do Edivaldo – Informações e Notícias sobre Linux

RPM 4.19 lançado com correções, melhorias em APIS, e mais

E foi lançado o RPM 4.19 com correções, melhorias em APIS, e mais. Confira as novidades dessa importante atualização.

RPM Package Manager é uma ferramenta de administração de pacotes projetada para instalar, atualizar, desinstalar, verificar e solicitar programas.

Um pacote RPM pode conter um conjunto arbitrário de arquivos. A maioria dos arquivos RPM é “RPM binário” (ou BRPM) que contém a versão compilada de algum software.

Também há “RPM de fonte” (source RPM, ou SRPM) que contém o código fonte usado para construir um pacote binário. O SRPM normalmente leva a extensão do arquivo “.src.rpm” (.spm em sistemas de arquivos limitados a 3 caracteres de extensão, por exemplo, DOS FAT antigo).

Atualmente o projeto RPM4 foi desenvolvido pela Red Hat e utilizado em distribuições como RHEL (inclui projetos derivados de CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS , Tizen e muitos outros.

Anteriormente, uma equipe de desenvolvimento independente desenvolveu o projeto RPM5, que não está diretamente relacionado ao RPM4 e atualmente está abandonado (não foi atualizado desde 2010).

Agora, foi anunciado o lançamento do RPM 4.19.

Novidades do RPM 4.19

RPM 4.19 lançado com correções, melhorias em APIS, e mais
RPM 4.19 lançado com correções, melhorias em APIS, e mais

No RPM 4.19 destacam-se as melhorias e correções que foram realizadas, assim como as melhorias em APIS, de suporte, um novo sistema de compilação CMake, entre outras coisas mais.

Nesta nova versão apresentada do RPM 4.19, uma de suas novidades que se destaca é que foi adicionado suporte para arquivos “.specpart” para a geração dinâmica de arquivos de especificações, assim como também “--generate-subpackages” foi adicionado a find_lang.sh que utiliza .specpart.

Outras mudanças que se destacam nesta nova versão do RPM 4.19 são que fornecem integração com o diretório de contas de usuários do sistema sysusers.d para o processamento automático de usuários e grupos, além de que também foram agregados suporte para gerar usuários e grupos dos arquivos /etc/passwd, /etc/group e sysusers.d incluídos no pacote.

Por parte das melhorias de suporte se destacou que os níveis de arquitetura x86-64 () foram aumentados como arquiteturas, além de que se corrigiu o como se deriva dos modelos x86 em rpmrc, também se realizou uma mudança no sistema de compilação CMake a substituição do Autotools, assim como também a substituição do fakechroot com tecnologia de conteúdo.

Também podemos encontrar suporte agregado para scriptlets %preuntrans e %postuntrans nos arquivos de especificações, se você agregar o utilitário rpmsort para ordenar as versões dos pacotes rpm.

Além disso, você adicionou as opções “--nopreuntrans“, “--nopostuntrans” e “--nosysusers” para desativar scripts e criar usuários e grupos automaticamente durante a instalação do pacote.

Das demais mudanças que se destacam nesta nova versão:

Para saber mais sobre essa versão do RPM, acesse a nota de lançamento.

Como instalar ou atualizar o RPM

O RPM já vem instalado nas distribuições que o utilizam, portanto para instalar a versão mais recente, basta manter o sistema atualizado.
[postlist tags=”imagens” requesttype=”1″ number=”4″]

Sair da versão mobile