Linux Package Formats Explained

For the most part, there are six package mangers that get used in Linux. Sure there are more, but mostly just six are used. A package manger is kind of like an app store. You don't get to choose your main package manager. Your Linux distro picks that.

The three most common main package managers are:

  1. apt/dpkg (for Debian based distros)
  2. pacman (for Arch based distros)
  3. dnf / yum (for Red Hat based distros)

Then there are newer methods for installing packages across multiple distros. These are:

  1. Flatpak
  2. Appimage (doesn't install system wide)
  3. Snapcraft (avoid this one, not true open-source)

Nick Explains

Nick from "The Linux Experiment" does an excellent job of explaining Linux package formats in this video over on TilVids. (Nick left Odysee because he doesn't like platforms that support true freedom.)

If you are a understandably a little confused about all the Linux options, watch Nick's video a couple of times.

In the end it is usually best to install your distro's official repository package unless you want or need a program's latest, greatest features, then you would go with Flatpak or Appimage.

Avoid Snapcraft.

⚡️ [Follow](Freedom Tech) | 🗣 Discuss

#PackageManagers #Linux #AppStores #FOSS