Updated multimedia stack installation to include i686 packages and removed group install.
29 lines
950 B
Bash
Executable File
29 lines
950 B
Bash
Executable File
#!/usr/bin/bash
|
|
set -eoux pipefail
|
|
|
|
###############################################################################
|
|
# Transaction 1: Multimedia Stack (Mesa + Codecs + Group)
|
|
# Zusammengefasst, um Abhängigkeiten in einem Schritt zu lösen.
|
|
###############################################################################
|
|
echo "Installing Multimedia stack (Mesa Freeworld, Codecs & Groups)..."
|
|
dnf5 install -y \
|
|
--enablerepo=terra \
|
|
--disablerepo=rpmfusion-* \
|
|
mesa-va-drivers mesa-va-drivers.i686 \
|
|
mesa-vdpau-drivers mesa-vdpau-drivers.i686 \
|
|
mesa-vulkan-drivers mesa-vulkan-drivers.i686 \
|
|
mesa-dri-drivers mesa-dri-drivers.i686 \
|
|
ffmpeg \
|
|
gstreamer1-plugins-bad-free-extras \
|
|
gstreamer1-plugins-ugly \
|
|
gstreamer1-libav \
|
|
--allowerasing \
|
|
--skip-unavailable
|
|
|
|
|
|
# --- 2. Die sofortige Bereinigung (WICHTIG!) ---
|
|
echo "Cleaning up this layer..."
|
|
dnf5 clean all || true
|
|
dnf5 autoremove -y || true
|
|
rm -rf /tmp/* /var/tmp/* || true
|