Was läuft da eigentlich, und woran hängt es
Bevor du über einen Wechsel nachdenkst, brauchst du drei Zahlen: Minor-Release, Anteil an Fremdpaketen und Anzahl externer Kernelmodule. Die dritte entscheidet meistens.
# Distribution und Minor-Release
cat /etc/os-release
rpm -q --whatprovides redhat-release
# Subscription-Status, nur auf RHEL vorhanden
sudo subscription-manager status
sudo subscription-manager repos --list-enabled
# Fremdpakete: alles, was nicht aus den Distributionsrepos stammt
dnf list --installed | grep -vE '@(baseos|appstream|crb|epel)'
# Kernelmodule, die nicht aus dem Kernel-Paket kommen
lsmod | awk 'NR>1{print $1}' | while read -r m; do
modinfo -F filename "$m" | grep -qE '/extra/|/weak-updates/' && echo "extern: $m"
donerpm -q --whatprovides redhat-release liefert auf allen drei Systemen eine Antwort, weil rocky-release und almalinux-release dieselbe Fähigkeit bereitstellen. Genau darauf bauen auch viele Installationsroutinen von Fremdsoftware auf.