RPM Fusion est un référentiel unique qui fournit des modules complémentaires non inclus dans RedHat et Fedora Project. Le logiciel fourni par RPM Fusion se présente sous la forme de RPM précompilés pour les distributions RHEL actuelles telles que Rocky, AlmaLinux et CentOS ainsi que les versions de Fedora. Vous pouvez utiliser ces référentiels avec des gestionnaires de packages tels que YUM et DNF. L'objectif de RPM est de fournir autant de logiciels complémentaires que possible pour RHEL et Fedora Project.
Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes RPM liées aux systèmes Linux.
Étapes pour installer/activer RPM Fusion sur Rocky Linux 8
1. Activer le référentiel EPEL
Pour commencer, commençons à zéro et vérifions si RPM Fusion est installé :
$ dnf repolist | grep rpmfusion
Si la sortie sur le terminal est vide, alors PM Fusion n'est pas installé.
Pour installer le package EPEL, exécutez la commande ci-dessous :
$ sudo dnf install epel-release
Ensuite, actualisez les dépôts système et les packages de mise à jour :
$ sudo dnf update
2. Ajouter des référentiels RPM Fusion
RPM Fusion comprend à la fois des dépôts libres et non libres. Si vous êtes un fan de l'open source, vous souhaiterez probablement installer et activer le référentiel gratuit.
Pour cela, appelez la commande :
$ sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
Vous pouvez installer le référentiel non libre RPM Fusion avec la commande ci-dessous :
$ sudo dnf install https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
Sur le terminal, confirmez que les référentiels gratuits et non gratuits fournis par RPM Fusion ont été installés :
$ dnf repolist | grep rpmfusion
3. Recherchez et installez le logiciel à partir de RPM Fusion
Ici, nous allons essayer quelque chose d'ambitieux et essayer d'installer un package logiciel à partir du référentiel gratuit. Tout d'abord, vous pouvez rechercher sa disponibilité avant l'installation. Dans cet exemple, nous testons la disponibilité du progiciel vlc :
$ sudo dnf repository-packages rpmfusion-free-updates list | grep -i vlc
Pour installer le package, exécutez la commande :
$ sudo dnf install vlc-devel
4. Désactivez et activez les référentiels RPM Fusion
Supposons que vous ayez ajouté les référentiels RPM Fusion et que vous ne souhaitiez pas que votre système les utilise.
Pour désactiver les référentiels, installez le package yum-utils :
$ sudo dnf install yum-utils
Une fois installé, vous pouvez désactiver le référentiel gratuit comme suit :
$ sudo yum-config-manager –-disable rpmfusion-free-updates
Ensuite, vérifiez que le référentiel a été désactivé et n'est pas disponible pour le système :
$ sudo yum repolist disabled | grep -i rpmfusion
Si vous ressentez le besoin de l'activer à nouveau, exécutez la commande :
$ sudo yum-config-manager –-enable rpmfusion-free-updates
Comment désinstaller le référentiel RPM Fusion du système Rocky Linux ?
Pour supprimer entièrement le référentiel Free RPM Fusion, exécutez la commande :
$ sudo dnf remove rpmfusion-free-release -y
De même, exécutez la commande indiquée pour purger le dépôt non libre :
$ sudo dnf remove rpmfusion-nonfree-release -y