Linux Packaging Prefered Formats

Heads up! You've already completed this tutorial.

nicholas5720 | 2020-08-05 11:17:38 UTC | #1

For Linux users, what Packaging format do you prefer your apps delivered in? (I'm not asking about which you prefer to package your stuff with but what packaging you prefer apps to be in?)

Debian files *.deb Snappy packages AppImages tar.gz Something else?....


Impiastro_1 | 2020-08-07 15:27:09 UTC | #2

My favourite format is deb. Mainly because I use Mint and Ubuntu distributions.


mike2750 | 2020-08-12 13:37:39 UTC | #3

[quote="nicholas5720, post:1, topic:392"] Debian files *.deb [/quote]

definitely deb files.


Eolinwen | 2020-08-13 17:03:27 UTC | #4

Hi ,

In fact, its depends on which distribution (and sometimes your desktop environment !) you are using.

For sample for me. Even I still had two Ubuntu (or derivative) one on my laptop and a secondary (an Linux mint in fact) in a external DD, I use mainly Manjaro , one with Cinnamon and another one with Deepin. And on Manjaro and all derivative distribution coming from ArchLinux, we don't use deb. And we install PyQt app either with a PKBUILD for an app on AUR, either with PyPi if she not available on AUR. Either directly with the setup.

Another last word, we don't like and use appimage, flatpack or snap.... on this distributions.


Packaging Python Applications with PyInstaller by Martin Fitzpatrick — This step-by-step guide walks you through packaging your own Python applications from simple examples to complete installers and signed executables.

More info Get the book

Well done, you've finished this tutorial! Mark As Complete
[[ user.completed.length ]] completed [[ user.streak+1 ]] day streak

Linux Packaging Prefered Formats was written by Martin Fitzpatrick .

Martin Fitzpatrick has been developing Python/Qt apps for 8 years. Building desktop applications to make data-analysis tools more user-friendly, Python was the obvious choice. Starting with Tk, later moving to wxWidgets and finally adopting PyQt.