Antecedentes
Ubuntu no permite la carga de paquetes binarios, sino solo paquetes fuente creados por servidores de compilación.
Obtener sus paquetes directamente en los repositorios de Ubuntu no es tan fácil. Se recomienda tenerlo primero en Debian y sincronizarlo desde allí. Así que por ahora puedes incluirlo en tu PPA. Puede crear un PPA con su cuenta de Launchpad.
Subiendo a PPA
Si solías debuildconstruir el paquete, entonces tu trabajo es un poco más fácil. debuildgenera muchos archivos, incluidos .dsc y .changes
Es posible que haya utilizado el .dscarchivo con pbuilder-distpara crear el archivo deb, por lo que ahora todo lo que necesita hacer es publicarlo en un PPA por ahora. Utilizar
dput ppa: yourlaunchpadusername / ppaname foo.changes
Deberá firmar el paquete antes de cargarlo con la misma clave que cargó en su cuenta de Launchpad
Empujando en Debian / Ubuntu
La inserción de su paquete en los repositorios de Ubuntu / Debian incluye una revisión del mantenedor y los maestros de ftp en Debian. La licencia tiene que ser muy clara sin ambigüedad. Es posible que necesite un patrocinador para subir a Debian
Archivar un ITP
Es posible que deba presentar un ITP (Intentar empaquetar) para empaquetarlo en Debian. Este es solo un procedimiento formal.
Cuando el paquete está disponible en experimental / inestable, puede usar la requestsyncherramienta para presentar una solicitud de sincronización en LP. Para comenzar a requestsynctrabajar, debe ejecutar manage-credentialspara iniciar sesión en Launchpad
Ambas herramientas están en paquete ubuntu-dev-tools