Qu'est-ce que RPM Fusion et comment puis-je l'utiliser pour étendre mes possibilités dans Fedora, Red Hat et dérivés

RPM Fusion

La plupart des distributions Linux obtiennent leurs logiciels auprès de référentiels officiels. On y trouve avant tout des packages logiciels open source et/ou gratuits, mais ils n'offrent pas tout ce qu'une distribution pourrait installer. Une option dont disposent les utilisateurs de Linux lorsqu'il n'y a rien dans ces référentiels est de compiler le logiciel, et il en existe également d'autres comme AUR pour les distributions basées sur Arch ou RPM Fusion pour ceux basés sur Fedora ou Red Hat.

Quelle meilleure façon d'expliquer ce qu'est RPM Fusion que d'utiliser le définition qu'ils nous donnent"RPM Fusion fournit des logiciels que le projet Fedora ou Red Hat ne souhaitent pas distribuer. Ce logiciel est fourni sous forme de RPM précompilés pour toutes les versions actuelles de Fedora et les versions actuelles de Red Hat Enterprise Linux ou des clones ; vous pouvez utiliser les référentiels RPM Fusion avec des outils comme yum et PackageKit«.

RPM Fusion fournit des logiciels introuvables dans les référentiels officiels

En tant que personne ayant essayé et utilisé différentes distributions basées sur Arch, ma façon de le définir serait que c'est comme un AUR, mais pour Fedora et d'autres distributions prenant en charge les référentiels de logiciels dans les packages RPM. Il existe des différences, la plus claire étant que dans AUR nous pouvons trouver plusieurs options du même programme pour couvrir toutes les possibilités, mais le fait est qu'AUR et le référentiel dont nous parlons ici nous permettent d'installer des logiciels qui ne sont pas dans le logiciel officiel. ceux.

Son objectif est «devenir le dépôt Fedora « officiel » pour tous les logiciels libres et non libres légalement distribuables que le projet Fedora ne souhaite pas livrer«. Des offres:

  • Logiciels libres : ils utilisent une licence libre, comme les lecteurs vidéo.
  • Logiciels non libres : ils utilisent une licence non libre, comme les pilotes NVIDIA.
  • Logiciel « Free Tainted », gratuit mais avec des restrictions dans certains pays.
  • Logiciel « Nonfree Tainted », qui utilise une licence non libre et n'est pas explicitement distribuable.

Comment installer les RPM Fusion

Pour utiliser les référentiels RPM Fusion, vous devez les installer/ajouter.

Fedora

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion -nonfree-release-$(rpm -E %fedora).noarch.rpm sudo dnf config-manager --enable fedora-cisco-openh264

La dernière commande consiste à utiliser la bibliothèque openh264, qu'ils utilisent par défaut.

Fedora OSTree (Immuables, comme SilverBlue ou Kinoite)

Dans le Fedora atomique, nom donné à la nouvelle famille des immuables :

sudo rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora /rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm sudo reboot

RHEL et compatible, comme CentOS

sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E %rhel).noarch.rpm sudo dnf install --nogpgcheck https://mirrors. rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm - E %rhel).noarch.rpm

Dans CentOS Steam 8, vous devez également écrire :

sudo dnf config-manager --enable powertools

Dans l'ancienne version de CentOS 8, il est écrit Outils électroportatifs dans la commande précédente.

Et dans RHEL 8, ce qui suit est également écrit :

sudo subscription-manager repos --enable "codeready-builder-for-rhel-8-$(uname -m)-rpms"

Une fois installé, pour obtenir également le "Tainted", vous devez installer ses packages :

sudo dnf install rpmfusion-free-release-tainted rpmfusion-nonfree-release-tainted

RPM Fusion est-il sûr ?

Pour quelqu’un comme moi qui n’aime pas énoncer quoi que ce soit de manière catégorique, répondre à ce genre de questions n’est pas facile. La théorie dit oui, qu'ils sont sûrs et que le problème le plus grave que nous pouvons rencontrer n'est pas différent de ce qui se produit lorsque Canonical emballe le lanceur Steam en un clin d'œil. Le logiciel est le logiciel officiel pour chaque projet, il est compilé et téléchargé sur RPM Fusion.

L'opinion de la communauté est qu'il s'agit d'un référentiel totalement fiable sans différences avec les référentiels (PPA) qui peuvent être ajoutés manuellement. Ils disposent d'un processus de contrôle de qualité, de politiques et certains conditionneurs Fedora conservent également des packages dans ce référentiel.

Dans le mien, et comme je l'ai déjà expliqué, je le vois comme le référentiel utilisateur Arch et je pense qu'il doit être traité de la même manière : pour installer n'importe quel logiciel, la première chose doit être les référentiels officiels, suivis des référentiels du projet et , s'il ne se trouve dans aucun des deux précédents, puis installez le RPM Fusion.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.