Comment installer RPM Fusion sur Fedora 37/36/35


RPM Fusion est un référentiel de packages complémentaires pour Fedora et EL+EPEL qu'un groupe de bénévoles de la communauté maintient. RPM Fusion n'est pas un référentiel autonome mais une extension des packages par défaut de Fedora qui n'ont pas pu être inclus car Fedora est lié par les mêmes restrictions légales que Red Hat.

Le référentiel RPM Fusion est disponible en deux versions, gratuit et non gratuit. Le référentiel gratuit contient une version gratuite de l'open source et non libre, qui contient pour la plupart presque tous les logiciels libres mais qui sont à code source fermé et principalement propriétaires.

Dans le didacticiel suivant, vous apprendrez à installer RPM Fusion sur votre poste de travail ou serveur Fedora 37/36/35 pour installer des packages open source ou propriétaires supplémentaires, ainsi que des exemples d'utilisation de RPM dans le terminal de ligne de commande. À long terme, vous pouvez également rechercher des packages dans la base de données du référentiel RPM Fusion en visiter ici.

Étapes recommandées avant l'installation

Avant de continuer, il est conseillé à votre système de s'assurer que tous les packages existants sont à jour pour éviter les conflits système pendant l'installation et une bonne maintenance du système.

sudo dnf upgrade --refresh

Vérifier RPM Fusion sur Fedora Linux

La première tâche consiste à vérifier si les référentiels RPM Fusion sont déjà activés. Lors de l'installation de Fedora, vous aviez la possibilité de configurer des référentiels tiers.

Publicité


Ouvrez votre terminal et utilisez la commande grep suivante, qui imprimera tous les résultats de votre liste de référentiels dnf.

dnf repolist | grep rpmfusion

Si vous n'avez pas de référentiels RPM Fusion dans votre liste de référentiels dnf, le résultat reviendra sans rien. Si tel est le cas, passez à la partie suivante du didacticiel.

Voir également  Comment installer le noyau Linux 6.0 sur Rocky Linux 9 | Rocheux Linux 8

Installer les référentiels RPM Fusion sur Fedora Linux

Vous exécuterez les commandes suivantes pour installer les référentiels RPM Fusion dans votre terminal.

Notez que si vous êtes un fan d'open source, n'installez que le référentiel gratuit. Pour tous les autres utilisateurs, installez les deux.

Installer/activer le référentiel gratuity

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Installer/activer le dépôt non libre

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Ensuite, vérifiez l'installation.

dnf repolist | grep rpmfusion

Optionnel. Activer les mises à jour des tests RPM Fusion

Pour les utilisateurs qui peuvent avoir besoin des dernières mises à jour de pointe, telles que la dernière version bêta ou la nouvelle version des pilotes NVIDIA, l'activation de RPM Fusion Testing Branch peut être utile, mais gardez à l'esprit que les packages peuvent être instables ; s'il vous plaît les utiliser avec prudence.

Publicité


Activer la gratuité Tester les mises à jour Dépôt

sudo dnf config-manager --set-enabled rpmfusion-free-updates-testing

Activer le non-libre Tester les mises à jour Dépôt

sudo dnf config-manager --set-enabled rpmfusion-nonfree-updates-testing

Vérifiez si les fusions RPM de test ont été ajoutées.

dnf repolist | grep rpmfusion

Exemple de sortie:

exemple activer les référentiels de test de fusion rpm sur Fedora Linux

RPM Fusion Exemples de commandes sur Fedora Linux

Rechercher des forfaits

De nombreuses applications populaires qui ne figurent pas dans le référentiel par défaut de Fedora, telles que Discord ou Telegram, peuvent désormais être installées.

Exemple d'installation de Discord :

sudo dnf install discord

Exemple d'installation de télégramme :

sudo dnf install telegram

Pour rechercher des packages afin de voir s'ils sont disponibles à l'aide du gestionnaire de packages DNF, dont RPM Fusion fait désormais partie, utilisez le commande de recherche dnf.

Publicité


sudo dnf search discord

Exemple de sortie:

Exemple de recherche avec DNF pour un paquet avec RPM Fusion sur Fedora Linux

De plus, l'installation du paquet dnf-utilitaires peut donner de meilleurs résultats.

sudo dnf install dnf-utils

Utilisez ensuite la commande repo query. L'exemple continuera à utiliser Discord.

sudo repoquery -i discord

Exemple de sortie:

Exemple de requête de référentiel avec RPM Fusion et le gestionnaire de packages DNF sur Fedora Linux

Comme vous pouvez le voir, le package Discord provient du référentiel RPM Fusion Non-Free. Idéalement, vous pouvez utiliser le recherche dnf et vérifiez auprès du commande de dépôt dnf pour enquêter sur tout package qui utilise le gestionnaire de packages dnf.

Voir également  Comment installer ExifTool sur Linux Mint 21/20

Installer les métadonnées RPM Fusion AppStream

Le référentiel RPM Fusion fournit des packages pour GNOME et KDE Discover.

Publicité


sudo dnf groupupdate core

Installer RPM Fusion Multimédia

Les référentiels RPM Fusion fournissent des packages et des mises à jour pour lire des fichiers multimédias et la compatibilité GStreamer.

Installez des packages multimédias pour les applications compatibles GStreamer :

sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin

Installez les packages audio et vidéo requis par certaines applications :

sudo dnf groupupdate sound-and-video

Installer les référentiels Fusion RPM Tainted sur Fedora Linux

RPM Fusion a ce qu'on appelle "entaché" référentiels gratuits et non-libres. Ces référentiels contiennent des logiciels illégaux dans certains pays, tels que la lecture de DVD avec libdvdcss.

Installez la prise en charge gratuite de Taint RPM Fusion (pour les packages Floss) et libdvdcss :

sudo dnf install rpmfusion-free-release-tainted libdvdcss

Désormais, avec tainted, il est possible d'installer des packages tels que libdvdcss.

sudo dnf install libdvdcss

Installer le support non gratuit de Taint RPM Fusion (pour les packages non-Floss)

sudo dnf install rpmfusion-nonfree-release-tainted

Exemple d'installation de packages de support propriétaires corrompus supplémentaires.

sudo dnf install \*-firmware

Une fois cela fait, utilisez la commande grep pour vérifier le repolist dnf de toutes les fusions RPM installées.

dnf repolist | grep rpmfusion

Exemple de sortie:

Publicité


Exemple RPM Fusion avec des référentiels conservés activés sur Fedora Linux

Comme mentionné ci-dessus, vous pouvez voir que tous les référentiels de RPM Fusion sont activés dans le didacticiel. idéalement, vous n'auriez installé que la norme dans la plupart des situations.

Désactiver les mises à jour des tests RPM Fusion sur Fedora Linux

Si vous n'avez plus besoin du référentiel de test de fusion RPM, vous pouvez le désactiver à l'aide de l'une des commandes suivantes correspondant au référentiel que vous avez activé.

Désactiver le référentiel de mises à jour de test gratuit

sudo dnf config-manager --set-disabled rpmfusion-free-updates-testing

Désactiver le non-libre Tester les mises à jour Dépôt

sudo dnf config-manager --set-disabled rpmfusion-nonfree-updates-testing

Supprimer les référentiels RPM Fusion sur Fedora Linux

Supprimer les référentiels de votre système Fedora est relativement facile. Pour supprimer des référentiels, vous devez trouver le nom et utiliser la commande dnf remove, mais d'abord, assurez-vous d'avoir le nom complet. Cela peut être fait en utilisant la commande suivante.

Voir également  Comment installer le navigateur Chromium sur Fedora 37/36/35

Supprimer le référentiel gratuit

sudo dnf remove rpmfusion-free-release

Supprimer le référentiel non libre

sudo dnf remove rpmfusion-nonfree-release

Supprimer le référentiel gratuit (contaminé)

sudo dnf remove rpmfusion-free-release-tainted

Supprimer le référentiel non libre (tainted)

sudo dnf remove rpmfusion-nonfree-release-tainted 

Pour réinstaller le lecteur Fusion, répétez le processus au début du didacticiel.


Pas ce que vous cherchiez? Essayez de rechercher des didacticiels supplémentaires.

1 réflexion sur « Comment installer RPM Fusion sur Fedora 37/36/35 »

  1. gratuit – переводится как « свободный » в данном случае.
    А тут переведено как бесплатный.

    Répondre

Laisser un commentaire