1.6 - Given a scenario, build and install software:

────────────────────────────────────────────
📦 Package Management
────────────────────────────────────────────
🔴 RHEL / CentOS / Fedora (RPM-gebaseerd)
────────────────────────────────────────────
Tool Beschrijving
DNF : Nieuwere pakketbeheerder (vervanger van YUM), bijv. dnf install httpd.
YUM : Verouderde tool voor RPM-pakketten, nog aanwezig in oudere systemen.
RPM : Lage-level pakketbeheerder: installeren/verwijderen van .rpm bestanden rechtstreeks. Bijv. rpm -ivh file.rpm.

────────────────────────────────────────────
🔵 Debian / Ubuntu (dpkg-gebaseerd)
────────────────────────────────────────────
Tool Beschrijving
APT : Hoog-niveau pakketbeheer (zoals apt install nginx). Automatisch met dependencies.
dpkg : Lage-niveau tool voor .deb bestanden, bijv. dpkg -i file.deb.

────────────────────────────────────────────
🟣 openSUSE (ZYpp-gebaseerd)
────────────────────────────────────────────
Tool Beschrijving
ZYpp : Achterliggend systeem voor tools zoals zypper, gebruikt in openSUSE/SLES.
zypper : Beheer van pakketten: bijv. zypper install apache2.

────────────────────────────────────────────
🔐 Sandboxed Applications
────────────────────────────────────────────
Tool Beschrijving
snapd : Canonical’s platform voor universele pakketten (snap install vlc).
Flatpak : Cross-distributie apps met eigen runtime (bijv. via Flathub).
AppImage : Zelfstandig uitvoerbare applicatie (download, maak uitvoerbaar, klaar). Geen installatie nodig.

────────────────────────────────────────────
🔁 System Updates
────────────────────────────────────────────
Type Update Uitleg
Kernel updates : Nieuwe kernelversie installeren kan vereist zijn na update (dnf update kernel, apt upgrade). Vaak herstart nodig.
Package updates : Regelmatige updates voor beveiliging/stabiliteit. Gebruik apt update && apt upgrade, dnf upgrade, of zypper up.

────────────────────────────────────────────
✅ Samenvattend per distributie:
────────────────────────────────────────────
Distributie Package tool(s)
Fedora/RHEL : dnf, rpm
CentOS : (oud) yum, rpm
Ubuntu/Debian : apt, dpkg
openSUSE : zypper, rpm (met ZYpp)
Universeel : snap, flatpak, AppImage