- - Comment ajouter des référentiels et des RPM tiers dans Fedora

Comment ajouter des référentiels tiers et des RPM dans Fedora

Utiliser Fedora signifie accepter ce tiersles logiciels sous Linux que vous utilisez quotidiennement ne seront jamais inclus par défaut. C'est gênant, mais pas la fin du monde. En effet, il existe d'excellents services et ressources pour aider les utilisateurs à ajouter des référentiels et des RPM tiers dans Fedora pour obtenir ce dont ils ont besoin.

Le premier service que nous examinerons est FedoraCopr. Copr est une nouvelle technologie, mais depuis sa sortie, les utilisateurs se sont tournés vers elle pour trouver des logiciels qui ne sont normalement pas inclus dans Fedora. Le système Copr peut être considéré comme le système «PPA» de Fedora ou la version Redhat du service Open SUSE Build. La raison? Les utilisateurs et les développeurs peuvent facilement utiliser Copr et créer des référentiels de logiciels personnalisés pour distribuer facilement les logiciels aux utilisateurs de Fedora.

C'est de loin la meilleure ressource pour des tiersLogiciel. Voici comment l'utiliser. Pour commencer, ouvrez un terminal. Un terminal est le seul moyen d'y parvenir, car Copr implique d'interagir avec le gestionnaire de packages DNF (un programme de terminal).

Dans cet exemple, nous utiliserons Steam. Steam est un logiciel propriétaire, et en conséquence, Redhat (les gens derrière Fedora) refusent de l'expédier dans leurs dépôts de logiciels. Un bon moyen de résoudre rapidement ce problème est de l'obtenir sur Copr. Recherchez et trouvez Steam via la barre de recherche.

Choisissez un résultat qui vous semble utile. Notez qu'il existe de nombreux dépôts Copr dupliqués pour Steam. La meilleure façon de choisir est de lire chaque page et de déterminer laquelle est la plus active. Dans ce cas, le référentiel Copr le plus actif pour Steam est: alunux / linux-steam-integration

Accédez à la page et lisez les instructions. Les responsables du dépôt sont généralement assez aimables pour vous dire exactement ce que vous devez savoir. Dans ce cas, le repo vapeur Alunux nécessite, pour activer d'abord le repo négatif17:

sudo u -c "dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo"

Ensuite, activez le dépôt Copr lui-même.

su -c "dnf copr enable alunux/linux-steam-integration"

Ensuite, installez simplement Steam comme n'importe quel autrelogiciel dans Fedora. Cela est possible de deux manières. La première consiste à rechercher «Steam» sur Gnome Software et à cliquer sur le bouton d'installation. Alternativement:

sudo dnf install steam

Vous pouvez également souhaiter l'intégration de Steam Linux:

su -c "dnf install linux-steam-integration"

RPMFusion

Une autre façon d'améliorer sérieusement le logicielsources de Fedora est en activant RPMFusion. Il s'agit d'un service bien connu spécialisé dans l'ajout de logiciels tiers (pensez aux pilotes propriétaires Nvidia et à d'autres outils non gratuits comme Skype, Discord, etc.).

Si vous ne voulez pas jouer avec Copr (oune peut pas y trouver quelque chose), une bonne façon est d’ajouter ceci à votre système. Mieux encore, RPM Fusion existe depuis des années et est toujours à jour. Lorsqu'une nouvelle version de Fedora apparaît, RPM Fusion fonctionne avec. Voici comment procéder.

La version actuelle de Fedora au moment de l'écriture est la 26. Si vous lisez ceci à l'avenir, cliquez ici pour télécharger les packages non gratuits.

Pour la version 26, ouvrez un terminal et:

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-26.noarch.rpm -y

Une fois l'installation de ce package terminée, accédez au logiciel Gnome. Vous remarquerez qu’il y a beaucoup plus de logiciels disponibles. Vous pouvez également ouvrir un terminal et faire:

dnf search programname

RPM Pbone

Une autre bonne ressource RPM est RPM Pbone. Il s'agit d'un moteur de recherche qui recherche sur Internet (à l'aide de termes de recherche) les packages RPM. Ceci est un site Web assez simple. Cependant, les utilisateurs doivent savoir que d'autres distributions Linux utilisent le format de package Redhat RPM, et par conséquent, vous pouvez trouver des packages d'OpenSUSE, CentOS, etc.

Étant donné que ces formats de package sont similaires, il ne devrait pas être difficile d'installer un package OpenSUSE sur Fedora.

Pkgs.org et le service de construction OpenSUSE

Outre RPM Pbone, il existe d'autres RPMréférentiels. Principalement, Pkgs.org et le service SUSE Build. En tant qu'utilisateurs de Fedora, Pkgs.org est probablement le meilleur endroit pour commencer. Il recherche activement dans de nombreuses distributions Linux (y compris Fedoras) les RPM et autres packages.

Pourquoi voudriez-vous utiliser Pkgs.org? Eh bien, si vous utilisez une nouvelle version de Fedora, certains programmes inclus dans les versions antérieures peuvent ne pas y être. Ce site vous permettra de l'obtenir. De plus, il recherche dans de nombreux endroits différents les logiciels dont vous avez besoin. Avec ce seul service, vous recherchez actuellement plusieurs emplacements.

La deuxième ressource est l'OBS. L'OBS est principalement destiné aux utilisateurs de SUSE, mais fonctionne correctement avec Fedora. C'est à cause de deux raisons:

  1. L'OBS prend en charge Suse qui utilise des fichiers RPM. Fedora utilise également des RPM, de sorte que les utilisateurs peuvent facilement installer des RPM Suse dans leur configuration Fedora (bien que cela ne soit pas recommandé).
  2. Étant donné que Fedora et Suse partagent un format de package, Fedora est généralement pris en charge de manière cohérente sur OBS. Lors de la recherche de programmes sur le site, les utilisateurs verront un bouton de téléchargement de Fedora.

Utilisez l'OBS ici.

Conclusion

Fedora est un excellent système d'exploitation qui est toujoursà la pointe dans le monde Linux. Beaucoup de nouvelles technologies commencent à Fedoraland avant de se déplacer ailleurs. Cela dit, ils sont connus pour avoir interdit les «logiciels non libres». Pour les partisans du logiciel libre, c'est bien. Cependant, si vous êtes un utilisateur général qui cherche à installer facilement Discord, vous allez avoir du mal. C’est pourquoi il est important de savoir vers quelles ressources les utilisateurs de Fedora peuvent se tourner pour des logiciels tiers.

commentaires