diff --git a/build/10-repos.sh b/build/10-repos.sh index 3b0e83f..5909d7d 100755 --- a/build/10-repos.sh +++ b/build/10-repos.sh @@ -1,21 +1,7 @@ #!/usr/bin/bash set -eoux pipefail +dnf5 install \ + https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \ + https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -############################################################################### -# Enable RPM Fusion (free + nonfree) -############################################################################### - -# 1. Installiere die Release-Pakete für Fedora 44 -dnf5 install -y \ - https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-44.noarch.rpm \ - https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-44.noarch.rpm - -# 2. Entferne die Rawhide-Repo-Dateien sofort. -# Diese werden von den obigen Paketen mitinstalliert, verursachen aber -# bei einem frischen Release wie F44 oft Abhängigkeitsfehler, weil sie -# auf "development" Pakete verweisen. -rm -f /etc/yum.repos.d/rpmfusion-*-rawhide.repo -rm -f /etc/yum.repos.d/rpmfusion-*-testing.repo - -# 3. Optional: Cache leeren, um sicherzugehen, dass DNF nur die stabilen Repos sieht dnf5 clean all