All linux distros come with a Package Manager which you use in bash to easily install, update and remove software. Understanding this will help you get started no matter which distro you use because they all do the same thing.

Package Managers for Each Distro/Platform Type

Linux Distros/PlatformsPackage Managers
Debian (Linux Mint, Ubuntu, Pop! OS, etc)apt
Fedora & RHEL (AlmaLinux, Bazzite, Red Hat, Rocky Linux, etc)dnf
Arch Linux (CachyOS, Omarchy, Manjaro, etc)pacman
Arch User Repository (AUR) (Unofficial User Repos)paru, yay
SUSE (OpenSUSE Leap & Tumbleweed)zypper
Flathub (Universal Repo for Sandboxed Apps)flatpak

How to Use Your Distro’s Package Manager

  1. sudo is used to call on superuser/administrator privileges, needed to use all package managers except flatpak, paru and yay.
Install PackageRemove PackageUpdate System
aptsudo apt install [pkg-name]sudo apt remove [pkg-name]sudo apt update && sudo apt upgrade
dnfsudo dnf install [pkg-name]sudo dnf remove [pkg-name]sudo dnf upgrade
pacmansudo pacman -S [pkg-name]sudo pacman -R [pkg-name]sudo pacman -Syu
paru/yayparu -S [pkg-name]paru -R [pkg-name]N/A
zyppersudo zypper install [pkg-name]sudo zypper remove [pkg-name]sudo zypper dup or sudo zypper update
flatpakflatpak install [address]flatpak uninstall [address]N/A