Package management or software installation on Linux systems can be very puzzling especially for newbies (new Linux users), as different Linux distributions use different traditional package management systems. The most confusing part of it all in most cases is package dependency resolution/management.
In the last few years, package management and distribution in the Linux ecosystem have never been the same after the rise of universal or cross-distribution package management tools. These tools allow developers to package their software or applications for multiple Linux distributions, from a single build, making it easy for users to install the same package on multiple supported distributions.
In this article, we will review the top 3 open-source universal or cross-distribution package management systems for Linux.
1. Snap , 2. FlatPak , 3. AppImage …