Aprobada la transición de Fedora 43 al administrador de paquetes RPM 6. Cambios en el líder de Fedora

El Comité Directivo de Ingeniería de Fedora (FESCO) es responsable del desarrollo técnico de la distribución Fedora. Linux, aprobó la transición al gestor de paquetes RPM 6 en la versión de otoño de Fedora 43. El lanzamiento de RPM 6.0 está previsto para el tercer trimestre de 2025.

La rama RPM 6 se destaca por su soporte de un nuevo formato (RPM 6), que permite crear paquetes de más de 4 GB (superar esta limitación es importante, ya que el paquete SRC con Chromium está cerca del límite y tiene un tamaño de 3.7 GB). RPM 6 introduce campos de tamaño de 64 bits, moderniza las estructuras criptográficas y agrega información de archivos MIME. Se omiten las versiones de RPM 5 para evitar superposiciones con el proyecto RPM5, que no está relacionado con RPM de Red Hat y fue desarrollado por desarrolladores independientes.

Se mantendrá el soporte completo para el formato RPM 4 utilizando cpio. Además, la rama RPM 6 no impone una transición al nuevo formato de paquete, y las distribuciones podrán permanecer en el formato RPM 4 a su propia discreción. Por ejemplo, Fedora 43 se suministrará con el administrador de paquetes RPM 6.0, pero el formato del paquete seguirá siendo RPM 4 por ahora. Para aquellos que deseen cambiar al nuevo formato, se ha agregado soporte para leer e instalar paquetes en el formato RPM 4 a la rama RPM 6.x.

Otro cambio significativo en RPM 6 es la inclusión de la verificación de firma digital de la autenticidad del paquete de forma predeterminada. Para garantizar que la verificación de firma obligatoria no complique la instalación de paquetes autoconstruidos, RPM 6 agrega soporte para la generación automática de firmas locales durante la compilación a la utilidad rpmbuild. También hay una opción "--nosignature" que le permite forzar la instalación del paquete sin verificar la firma.

Entre otros cambios: ahora se permite el uso de código C++ (C++20) durante el desarrollo; Es posible utilizar múltiples firmas OpenPGP para cada paquete; Se ha descontinuado el soporte para hashes MD5, SHA1 y DSA; Se ha descontinuado el soporte para el obsoleto formato RPM 3. Se han ampliado las capacidades de la utilidad rpmkeys para trabajar con claves, por ejemplo, el comando "rpmkeys —import" se puede utilizar para actualizar claves OpenPGP. La utilidad rpmkeys ahora se considera la herramienta principal para administrar el almacén de claves para RPM en Fedora (el uso de gpg-pubkey ha quedado obsoleto). Como alternativa a GnuPG, se proporciona la cadena de herramientas Sequoia-sq, escrita en Rust.

Además, cabe destacar el nombramiento de un nuevo líder para el proyecto Fedora. Matthew Miller, quien se ha desempeñado como líder desde 2014, ha sido reemplazado por Jef Spaleta, quien ha estado involucrado en el trabajo desde antes de que el proyecto Fedora fuera asumido por Red Hat. En el pasado, Jeff sirvió en el Consejo de Gobierno de Fedora durante varios años como representante de la comunidad.

El líder de Fedora es un puesto oficial dentro de Red Hat. El líder no es elegido por votación de los miembros de la comunidad, sino que es nominado por el líder del proyecto anterior y aprobado por Red Hat. El desarrollo de la distribución está coordinado por un consejo directivo formado por 4 representantes de RedHat y 5 de la comunidad de desarrolladores independientes. Existen una serie de requisitos para el líder del proyecto, como por ejemplo alta cualificación, experiencia trabajando en la comunidad, capacidad de tomar decisiones y escuchar los deseos de otras personas.

Fuente: opennet.ru

Compre alojamiento confiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra alojamiento web fiable con protección DDoS, servidores VPS VDS | ProHoster