Guía de Empaquetamiento¶
Nota
Esta guía se encuentra en desarrollo como parte de la reestructuración funcional del portal de documentación.
Este documento contiene las directrices y estándares para el empaquetamiento de software en la Fundación MxOS, enfocado en Fedora y RHEL.
Principios de Empaquetamiento¶
Compatibilidad y Estabilidad: Todos los paquetes deben ser compatibles con Fedora 44/RHEL y seguir los estándares de la FHS.
Soberanía y Seguridad: El código empaquetado debe auditarse previamente para garantizar la seguridad de la cadena de suministro de software.
Automatización y Reproducibilidad: Los archivos SPEC deben ser limpios y los builds reproducibles.
Herramientas recomendadas¶
mock: Para builds en chroots limpios.
rpmbuild: Herramienta estándar de construcción.
fedora-review: Para validar el cumplimiento de las guías de Fedora.