Files
fluffy-pancake/build/20-multimedia.sh
T
humocs-manandGitHub fe7696e8cc Revise multimedia stack installation in script
Updated multimedia installation to include additional drivers and libraries.
2026-05-03 20:03:21 +02:00

35 lines
935 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 \
dnf5 install -y \
--enablerepo=terra \
--allowerasing \
--skip-unavailable \
mesa-va-drivers \
mesa-vdpau-drivers \
mesa-vulkan-drivers \
mesa-dri-drivers \
ffmpeg \
libavcodec-freeworld \
gstreamer1-libav \
gstreamer1-plugins-ugly \
gstreamer1-plugins-bad-free-extras \
rocm-clinfo \
rocm-hip \
rocm-opencl \
rocblas \
hipblas \
rocm-runtime
# --- 2. Die sofortige Bereinigung (WICHTIG!) ---
echo "Cleaning up this layer..."
dnf5 clean all || true
rm -rf /tmp/* /var/tmp/* || true