RPM Fusion ist ein einzigartiges Repository, das Addon-Pakete bereitstellt, die nicht in RedHat und Fedora Project enthalten sind. Die von RPM Fusion bereitgestellte Software kommt in Form von vorkompilierten RPMs für aktuelle RHEL-Distributionen wie Rocky, AlmaLinux und CentOS sowie Fedora-Releases. Sie können solche Repositorys mit Paketmanagern wie YUM und DNF verwenden. Das Ziel von RPM ist es, so viel Zusatzsoftware wie möglich für RHEL und Fedora Project bereitzustellen.
Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Server Management Services regelmäßig dabei, RPM-Abfragen zu verwandten Linux-Systemen durchzuführen.
Schritte zum Installieren/Aktivieren von RPM Fusion unter Rocky Linux 8
1. Aktivieren Sie das EPEL-Repository
Lassen Sie uns zu Beginn ganz von vorne beginnen und prüfen, ob RPM Fusion installiert ist:
$ dnf repolist | grep rpmfusion
Wenn die Ausgabe auf dem Terminal leer ist, ist PM Fusion nicht installiert.
Um das EPEL-Paket zu installieren, führen Sie den folgenden Befehl aus:
$ sudo dnf install epel-release
Aktualisieren Sie als Nächstes die System-Repositories und Update-Pakete:
$ sudo dnf update
2. Fügen Sie RPM Fusion-Repositories hinzu
RPM Fusion umfasst sowohl kostenlose als auch nicht kostenlose Repositories. Wenn Sie ein Open-Source-Fan sind, möchten Sie wahrscheinlich das kostenlose Repository installieren und aktivieren.
Rufen Sie dazu den Befehl auf:
$ sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
Sie können das unfreie RPM Fusion-Repository mit dem folgenden Befehl installieren:
$ sudo dnf install https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
Bestätigen Sie auf dem Terminal, dass sowohl die kostenlosen als auch die nicht kostenlosen Repositories von RPM Fusion installiert wurden:
$ dnf repolist | grep rpmfusion
3. Software von RPM Fusion suchen und installieren
Hier versuchen wir etwas Ehrgeiziges und versuchen, ein Softwarepaket aus dem kostenlosen Repository zu installieren. Zunächst können Sie vor der Installation nach der Verfügbarkeit suchen. In diesem Beispiel prüfen wir die Verfügbarkeit des vlc-Softwarepakets:
$ sudo dnf repository-packages rpmfusion-free-updates list | grep -i vlc
Um das Paket zu installieren, führen Sie den folgenden Befehl aus:
$ sudo dnf install vlc-devel
4. Deaktivieren und aktivieren Sie RPM Fusion-Repositories
Angenommen, Sie haben die RPM Fusion-Repositories hinzugefügt und möchten nicht, dass Ihr System sie verwendet.
Um die Repositorys zu deaktivieren, installieren Sie das Paket yum-utils:
$ sudo dnf install yum-utils
Nach der Installation können Sie das kostenlose Repository wie folgt deaktivieren:
$ sudo yum-config-manager –-disable rpmfusion-free-updates
Stellen Sie danach sicher, dass das Repository deaktiviert wurde und dem System nicht zur Verwendung zur Verfügung steht:
$ sudo yum repolist disabled | grep -i rpmfusion
Wenn Sie es wieder aktivieren möchten, führen Sie den Befehl aus:
$ sudo yum-config-manager –-enable rpmfusion-free-updates
Wie deinstalliere ich das RPM Fusion Repo vom Rocky Linux-System?
Führen Sie den folgenden Befehl aus, um das Free RPM Fusion Repo vollständig zu entfernen:
$ sudo dnf remove rpmfusion-free-release -y
Führen Sie ebenso den angezeigten Befehl aus, um das Non-Free-Repository zu löschen:
$ sudo dnf remove rpmfusion-nonfree-release -y