Fiecare distribuție Linux utilizează un sistem specific de management al pachetelor software. Acești manageri de pachete automatizează procesul de instalare, actualizare, configurare și eliminare a programelor din sistem.
Managerul de pachete se ocupă de:
În tabelul de mai jos sunt prezentați cei mai utilizați manageri de pachete din ecosistemul Linux, împreună cu distribuțiile care îi folosesc și formatele de pachete specifice.
| Manager de pachete | Distribuții | Comandă principală | Format pachete |
|---|---|---|---|
| APT | Debian, Ubuntu, Linux Mint, Pop!_OS | apt, apt-get | .deb |
| DNF | Fedora, RHEL, CentOS Stream, Rocky Linux, AlmaLinux | dnf | .rpm |
| Pacman | Arch Linux, Manjaro, EndeavourOS | pacman | .pkg.tar.zst |
| Zypper | openSUSE, SUSE Linux Enterprise | zypper | .rpm |
| Portage | Gentoo | emerge | compilare din sursă |
| Apk | Alpine Linux | apk | .apk |
| Flatpak | Universal (cross-distro) | flatpak | .flatpak |
| Snap | Universal (cross-distro) | snap | .snap |