Esta es una pregunta general sobre los módulos AppStream en CentOS/RedHat 8. Si compilamos aplicaciones personalizadas como Apache o PHP, ¿deberíamos desactivar el módulo AppStream para esa aplicación? Parece que no encuentro ninguna referencia directa a esto en la documentación. ¿Existe algún beneficio y/o necesidad? ¡Gracias!
Respuesta1
Crearía mis propios RPM (simplemente tome el RPM de origen, descomprímalo y edítelo a su gusto; verifique los parches aplicados en la compilación de la distribución para verificar su aplicabilidad). Mientras su versión local se mantenga por delante de la distribución (presumiblemente desea basar la suya en versiones anteriores más nuevas), las actualizaciones periódicas no afectarán sus paquetes. Vea cómo crear su propio repositorio, si desea varios paquetes o simplemente simplificar el flujo de trabajo de actualización.
Es posible crear paquetes que se puedan instalar junto con el oficial, pero requerirá probar, por ejemplo, nombres/ubicación de archivos de configuración global y nombres binarios (quizás incluyendo bibliotecas que forman parte del paquete).
Pero tenga en cuenta que si instala versiones de software que no son de distribución, se aplica la garantía estándar de código abierto: si se rompe, podrá conservar las piezas.