So aktivieren Sie RPM Fusion Repo in Fedora, CentOS, RHEL
Diese Anleitung erläutert die Schritte zum Aktivieren des Drittanbieter-Software-Repositorys RPM Fusion in der Fedora Linux Distribution.
Das RPM Fusion-Software-Repo ist ein von der Community verwaltetes Software-Repo, das zusätzliche Pakete für Fedora Linux bereitstellt, die nicht vom offiziellen Fedora-Team vertrieben werden, wie z. B. DVD-Wiedergabe, Medienwiedergabe, Software von GNOME und KDE-Arbeit usw. Dies liegt an der Lizenzierung , andere rechtliche Gründe und länderspezifische Softwarenormen.
RPM Fusion bietet neben Fedora auch .rpm-Pakete für Red Hat Enterprise Linux.
In dieser Anleitung werden die Schritte erläutert, die Sie zum Aktivieren des RPM Fusion-Repositorys in Fedora Linux benötigen. Dieses Handbuch gilt für alle Fedora-Release-Versionen.
Dies wird in allen aktuell unterstützten Fedora-Versionen getestet – 35, 36 und 37.
RPM-Fusion
So aktivieren Sie RPM Fusion Repo in Fedora Linux, RHEL, CentOS
RPM Fusion hat zwei Varianten des Repos. Frei und unfrei.
Die kostenlose Version enthält, wie der Name schon sagt, eine kostenlose Version von Softwarepaketen, während die unfreien Versionen kompilierte Pakete von Closed-Source- und „nichtkommerzieller“ Open-Source-Software enthalten.
Bevor Sie fortfahren, prüfen Sie zunächst, ob RPM Fusion installiert ist. Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus.
dnf repolist | grep rpmfusion
Wenn RPM installiert ist, sollte eine Meldung wie die folgende angezeigt werden. Dann müssen Sie überhaupt nicht fortfahren. Wenn es nicht installiert ist, können Sie mit den folgenden Schritten fortfahren.
RPM-Fusion-bereits installiert-
Öffnen Sie ein Terminal und führen Sie die folgenden Befehle entsprechend Ihren Betriebssystemversionen aus. Bitte beachten Sie, dass die Befehle sowohl eine kostenlose als auch eine nicht-freie Version enthalten. Wenn Sie möchten, können Sie beim Ausführen eines der beiden Elemente von unten weglassen.
Fedora
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Silberblau mit rpm-Ostree
sudo rpm-ostree install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo rpm-ostree install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
RHEL 8
sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf install --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
sudo dnf install --nogpgcheck
https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
sudo subscription-manager repos --enable "codeready-builder-for-rhel-8-$(uname -m)-rpms"
CentOS 8
sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf install --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
sudo dnf install --nogpgcheck
https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
sudo dnf config-manager --enable PowerTools
zusätzliche Anweisungen
- RPM Fusion unterstützt Benutzer auch bei der Installation von Paketen von GNOME Software oder KDE Discover. Um es in Fedora zu aktivieren, führen Sie den folgenden Befehl aus.
sudo dnf groupupdate core
- Mit dem folgenden Befehl können Sie RPM Fusion auch für die Wiedergabe von Multimediadateien aktivieren, die gstreamer und zusätzliche Multimedia-Wiedergabepakete verwenden.
sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf groupupdate sound-and-video
- Aktivieren Sie RPM Fusion, um eine DVD abzuspielen, die libdvdcss verwendet.
sudo dnf install rpmfusion-free-release-tainted
sudo dnf install libdvdcss
- Aktivieren Sie RPM Fusion, um Nicht-FLOSS-Hardwarepakete über den folgenden Befehl zu aktivieren.
sudo dnf install rpmfusion-nonfree-release-tainted
sudo dnf install *-firmware
Wenn Sie Fedora oder CentOS/RHEL verwenden, führen Sie nach dem Ausführen der Befehle die folgenden Befehle aus, bevor Sie neu starten.
sudo dnf check-update
sudo dnf update
So entfernen Sie Repo mit DNF
Wenn Sie das Repository entfernen möchten, führen Sie die folgenden Schritte aus.
Überprüfen Sie zunächst mit dem folgenden Befehl, ob die zu Ihrem Fedora-System hinzugefügte Repo-Liste angezeigt werden soll.
dnf repolist
dnf repolist
Wie Sie sehen können, wurde sowohl kostenloses als auch nicht-freies rpmfusion-Repo hinzugefügt. Um es über dnf zu entfernen, müssen Sie den Namen der Repo-Datei mit dem folgenden Befehl genau kennen.
rpm -qa 'rpmfusion*'
Dies würde den genauen Namen des Repos auflisten. Im Beispiel lauten sie „rpmfusion-free-release“.
rpmfusion aus Fedora entfernen
Jetzt können Sie einfach den folgenden Befehl ausführen, um es zu entfernen.
sudo dnf remove rpmfusion-free-release
Sie können das obige Beispiel wiederholen, um rpmfusion von Fedora zu entfernen. Verwenden Sie dies auch, um alle anderen Repositorys von Ihrem System zu entfernen.