Publicación de la versión beta del gestor de paquetes RPM 6.0.

La empresa Red Hat ha publicado la versión beta del gestor de paquetes RPM 6.0, que se utilizará en el lanzamiento de otoño de la distribución Fedora Linux 43. Este proyecto se utiliza en distribuciones como RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rosa Linux, OpenMandriva, Mageia, PCLinuxOS y Tizen. El código de RPM se distribuye bajo las licencias GPLv2 y LGPLv2. La versión 5 de RPM se omite para evitar confusiones con el proyecto RPM5, que no está relacionado con RPM de Red Hat y fue desarrollado por desarrolladores independientes.

Principales cambios en RPM 6.0:

  • Soporte para el nuevo formato de paquetes RPM 6, que permite crear paquetes de más de 4 GB. El formato RPM 6 utiliza campos de 64 bits, se han modernizado las estructuras relacionadas con la criptografía y se han añadido datos MIME sobre los archivos.
  • Se ha descontinuado el soporte para el formato RPM 3. Se mantendrá el soporte completo para el formato RPM 4, que usa cpio; las distribuciones pueden decidir quedarse en el formato RPM 4.
  • Por defecto, se incluyen verificaciones de autenticidad de paquetes utilizando firma digital.
  • Se ha agregado soporte para la opción de firma local automática durante la construcción en la utilidad rpmbuild, y en la utilidad rpm se ha añadido la opción «—nosignature» para forzar la instalación de un paquete sin verificar la firma.
  • Se ha proporcionado la opción de utilizar, en lugar de GnuPG, la herramienta Sequoia-sq, escrita en Rust.
  • Se permite el uso del lenguaje C++ (C++20) en lugar del lenguaje C en el desarrollo.
  • Se ha implementado la posibilidad de usar múltiples firmas OpenPGP para cada paquete.
  • Se ha dejado de soportar los hashes MD5, SHA1 y DSA.
  • Se han ampliado las capacidades de la utilidad rpmkeys en el manejo de claves; por ejemplo, se puede usar el comando «rpmkeys —import» para actualizar claves OpenPGP.
  • Se utilizan únicamente identificadores completos y huellas dactilares (fingerprint) de claves OpenPGP.
  • Se ha añadido la posibilidad de actualizar claves ya importadas.
  • Se ha implementado soporte en los enlaces para el lenguaje Python para aislar el estado de los módulos de Python para su ejecución en múltiples subintérpretes.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster