GNU/Linux >> Tutoriels Linux >  >> Fedora

Comment installer RPM Fusion sur Fedora 36 Linux

Fusion RPM est un référentiel de packages complémentaires pour Fedora et EL+EPEL géré par un groupe de bénévoles de la communauté. RPM Fusion n'est pas un référentiel autonome mais une extension des packages par défaut de Fedora qui n'a 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 du logiciel qui est open source et non libre, qui contient presque tous les logiciels gratuits mais qui sont à source fermée et principalement propriétaires.

Dans le didacticiel suivant, vous apprendrez à installer RPM Fusion sur votre poste de travail ou serveur Fedora 36 pour installez des packages open source ou propriétaires supplémentaires, ainsi que des exemples d'utilisation de RPM dans le terminal de ligne de commande.

Mettre à jour Fedora

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 -y

Vérifier RPM Fusion

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.

Ouvrez votre terminal et utilisez la commande grep suivante, qui imprimera tous les résultats de votre liste de dépôts dnf.

dnf repolist | grep rpmfusion

Si vous n'avez aucun référentiel 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.

Installer et activer les référentiels RPM Fusion

Pour installer les référentiels RPM Fusion dans votre terminal, vous exécuterez les commandes suivantes.

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

Installer/Activer le référentiel gratuit y

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

Exemple de résultat :

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 ; veuillez les utiliser avec prudence .

Activer le libre Mises à jour des tests Référentiel

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

Activer le non libre Tester les mises à jour Référentiel

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 résultat :

Exemples de fusion RPM

Rechercher des packages

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 -y

Exemple d'installation de Telegram :

sudo dnf install telegram -y

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

sudo dnf search discord

Exemple de résultat :

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

sudo dnf install dnf-utils -y

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

sudo repoquery -i discord

Exemple de résultat :

Comme vous pouvez le constater, le package Discord provient du référentiel RPM Fusion Non-Free. Idéalement, vous pouvez utiliser la recherche dnf et vérifiez avec la commande dnf repoquery pour enquêter sur tout paquet qui utilise le gestionnaire de paquets dnf.

Installer les métadonnées RPM Fusion AppStream

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

sudo dnf groupupdate core

Installer RPM Fusion Multimédia

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

Installer 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

Dépôt de fusion RPM entaché

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

Installez le support Taint RPM Fusion Free (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 sans fil dentaire) :

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 maintenant installées.

dnf repolist | grep rpmfusion

Exemple de résultat :

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

Comment désactiver les mises à jour des tests de fusion RPM

Si vous n'avez plus besoin du référentiel de test de fusion RPM, vous pouvez le désactiver en utilisant l'une des commandes suivantes qui correspondent 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 Mises à jour des tests Référentiel

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

Comment supprimer (désinstaller) RPM Fusion Repo

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.

Supprimer le référentiel gratuit

sudo dnf remove rpmfusion-free-release -y

Supprimer le dépôt non libre

sudo dnf remove rpmfusion-nonfree-release -y

Supprimer le référentiel gratuit (corrompu)

sudo dnf remove rpmfusion-free-release-tainted -y

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

sudo dnf remove rpmfusion-nonfree-release-tainted -y

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


Fedora
  1. Comment installer des fichiers RPM sur Fedora Linux [Tutoriel du débutant]

  2. Comment installer des codecs multimédias dans Fedora Linux

  3. Comment ajouter des polices dans Fedora Linux

  4. Comment installer VLC sur Fedora Linux

  5. Comment installer Zoom dans Fedora Linux 35

Comment installer PHP 8.1 sur Fedora 36 Linux

Comment installer Python 3.10 sur Fedora Linux

Comment installer RPM Fusion sur AlmaLinux 8

Comment installer RPM Fusion sur Fedora 35

Comment installer Webmin sur Fedora Linux

Comment installer Webmin sur Fedora Linux