Most Linux Distributions offer a centralized way to install software → use a package manager to install, update, and remove software from a centralized repository
Package manager ensures to keep our system up to date
ENOURMOUS benefit of many linux systems
A lot of applications no longer need to include their own updater
How does it work?
Our system connects to centralized repositories
They provide a list of available packages (including available versions, and their dependencies)
The package manager fetches this list and ensures smooth installation/upgrades.
Slightly different for each distribution
but main idea remains the same
In Debian-based distros (ex. Ubuntu)
We use tool apt to keep system up to date & manage our software