Tengo un proyecto que crea una aplicación, que quiero lanzar como un .deb
paquete, inicialmente subido a un sitio web y quizás más adelante como un PPA.
No estoy interesado en agregarlo a ninguna distribución de Linux, ni siquiera en proporcionar un paquete fuente.
Sé que hay muchas herramientas para crear Debs, pero hacen muchas suposiciones sobre el flujo de trabajo con las que no quiero lidiar. En cambio, lo he hecho bastante bien hasta ahora dpkg-deb
y luego he solucionado cualquier problema encontrado por lintian
. Pero no me queda claro cuál es la mejor manera de estar seguro de que la lista de dependencias del paquete ( Depends:
línea en el control
archivo) sea correcta.
Mi enfoque actual es crear un cuadro chroot con debootstrap --variant=minbase stable
, instalar mi paquete en él y luego ejecutar mi aplicación para ver qué falla. ¿Es esto sensato o hay una manera mejor?