diff --git a/build/40-steam.sh b/build/40-steam.sh new file mode 100644 index 0000000..31287f5 --- /dev/null +++ b/build/40-steam.sh @@ -0,0 +1,21 @@ +#!/usr/bin/bash +set -eoux pipefail + +############################################################################### +# Transaction 3: Steam (i686 dependencies) +# Getrennt, da Architektur-Wechsel (i686) oft eigene Transaktionen erfordern. +############################################################################### +echo "Installing Steam and i686 libraries..." +dnf5 install -y \ + steam \ + mesa-dri-drivers.i686 \ + mesa-libGL.i686 \ + mesa-libEGL.i686 \ + --allowerasing + + +# --- 2. Die sofortige Bereinigung (WICHTIG!) --- +echo "Cleaning up this layer..." +dnf5 clean all || true +dnf5 autoremove -y || true +rm -rf /tmp/* /var/tmp/* || true