← Back to Glossary
Package Manager
Software tool that automates installing, updating, and removing programs.
A package manager is a tool that automates the process of installing, upgrading, configuring, and removing software packages. It handles dependencies (other packages your software needs to work), connects to repositories to download software, and keeps track of what's installed on your system. Different Linux distributions use different package managers: APT for Debian/Ubuntu, DNF for Fedora, Pacman for Arch Linux.
Package Management
Examples
APT - Used by Debian, Ubuntu, Mint
DNF - Used by Fedora, RHEL
Pacman - Used by Arch Linux
Flatpak/Snap - Universal package formats