Package management (APT, YUM, DNF)
Overview
- Repositories, package metadata, dependencies
- Install/update/remove packages safely
- Search, inspect, and verify packages
APT (Debian/Ubuntu)
- Update metadata:
sudo apt update
- Upgrade:
sudo apt upgrade
- Install:
sudo apt install <pkg>
- Remove:
sudo apt remove <pkg> / sudo apt purge <pkg>
- Search:
apt search <term>
- Info:
apt show <pkg>
DNF / YUM (Fedora/RHEL family)
- Install:
sudo dnf install <pkg> (or yum)
- Update:
sudo dnf upgrade
- Remove:
sudo dnf remove <pkg>
- Search:
dnf search <term>
- Info:
dnf info <pkg>
Notes
- Prefer distro-native package managers for system software.
- For servers, pin/hold packages when stability matters (distro-specific).