Skip to main content

Package Managers

Package managers install, update and remove software.

Common Package Managers

DistributionManager
UbuntuAPT
DebianAPT
FedoraDNF
ArchPacman

APT Commands

Update repositories:

sudo apt update

Upgrade packages:

sudo apt upgrade

Install package:

sudo apt install nginx

Remove package:

sudo apt remove nginx

Search package:

apt search php

DNF

sudo dnf install nginx

Pacman

sudo pacman -S nginx

Why Package Managers Matter

Without package managers: Installing software becomes difficult. Linux automates:

  • Dependencies
  • Updates
  • Security patches

Summary

Package managers are one of Linux's strongest features.