¿Qué hace que los paquetes Checkinstall no sean adecuados para su distribución?

¿Qué hace que los paquetes Checkinstall no sean adecuados para su distribución?

Estoy planeando tener varios servidores ejecutándose con los mismos paquetes. Y como solución para no compilar paquetes individualmente en cada servidor, quiero usarcomprobar instalarpara generar .deb y luego distribuirlo a través de un repositorio privado.

Sin embargo, en la guía vinculada dice que es

no diseñado para producir paquetes adecuados para su distribución

Mis preguntas son:

  1. ¿Qué tiene de diferente este embalaje que lo hace no apto para su distribución? ¿O qué debería haber en el paquete para que sea adecuado?

  2. ¿Podría haber algún problema con el uso de checkinstall y la distribución de paquetes a ~20 servidores?

Cualquier consejo o enlace donde pueda encontrar más información será apreciado. ¡Gracias!

Respuesta1

Los paquetes creados por checkinstall a menudo no cumplen con los estándares para paquetes. Esto puede causar problemas si distribuye un paquete a otras personas. Pero no hay nada de malo si los usa en varios de sus propios sistemas si funcionan para usted.

Por ejemplo, los paquetes creados por checkinstall generalmente no contienen información de dependencia, por lo que es posible que no funcionen hasta que instale manualmente algunos paquetes adicionales.

Algunos archivos pueden estar ubicados en una ubicación incorrecta, tener un nombre incorrecto o hacer referencia a archivos con una ubicación incorrecta o un nombre incorrecto. Por ejemplo, es posible que no funcionen con la forma en que Debian y Ubuntu manejan la configuración de Apache o el inicio del sistema sin algún trabajo adicional.

información relacionada