How to publish my app on ubuntu repo

I want to publish my app to Ubuntu repos. Can anyone help me to do so? I already have it as .deb

Hi there! Moved to Project Discussion as this is fully within the realm of discussion there.

You might want to read https://ubuntu-packaging-guide.readthedocs.io/en/latest/ubuntu-packaging-guide/. We cannot merely upload a .deb file; it has to be a source package.

I’d get started by creating a Launchpad account and then creating a PPA in your account that you can use to build your source package to a binary. It uses the Ubuntu repositories and the exact build system we would require.

Once it’s ready, feel free to follow the packaging procedure for getting a sponsor to upload the package for review by the Archive Admins. Either your sponsor or the archive admins will send reject it needing more corrections so that it follows the packaging policy. However, make sure you understand that this is no easy task and that there are strict guidelines.

2 Likes

can you help me do that

and also if you know can you help port my app to snap its now useing electron forge

Have you looked for any of the documentation?

https://documentation.ubuntu.com/snapcraft/stable/how-to/

That was a top entry in a startpage search, for creating a Ubuntu repository package a top result listed was

https://askubuntu.com/questions/16446/how-to-get-my-software-into-ubuntu

which covered many of the basics, and had a number of links I’d provide if I restricted myself to official Ubuntu sources [only] anyway.

Ope, that changes things. You cannot create a source package from that code. The best you’re going to be able to do is make a snap.

Please ask https://forum.snapcraft.io for support with that. Snap, while a Canonical product, is not an Ubuntu project, and therefore maintains a separate forum.

1 Like