Recherche de site Web

Comment rechercher et installer des applications logicielles dans Fedora Linux


Il existe d'innombrables packages logiciels pouvant être installés sur la distribution Fedora Linux à partir du référentiel fourni par le projet Fedora. Vous pouvez également activer d'autres référentiels tiers tels que COPR ou RPM Fusion pour installer des applications logicielles supplémentaires.

Comme les autres distributions Linux, Fedora utilise un système de gestion de packages DNF pour installer, mettre à niveau et supprimer des packages logiciels et des composants. Le système de gestion de packages de Fedora utilise le format de package RPM.

Dans cet article, nous expliquerons comment rechercher et installer des applications logicielles dans la distribution Fedora Linux à l'aide de l'utilitaire graphique et de la ligne de commande (CLI). Nous couvrirons également les référentiels tiers pour l'installation de packages, en utilisant le code source et d'autres méthodes d'installation.

Installation du logiciel sur Fedora via l'utilitaire graphique

Le moyen le plus simple d'installer un logiciel dans Fedora consiste à utiliser l'utilitaire graphique. Il vous permet de parcourir, rechercher et installer des applications. Comme sur n’importe quelle distribution Linux, vous devez disposer des privilèges root pour installer n’importe quel package sur Fedora.

Sur le bureau par défaut, GNOME, accédez au menu Activités, puis cliquez sur l'icône Logiciel comme indiqué dans la capture d'écran.

Vous pouvez trouver des packages logiciels dans les catégories suggérées, par exemple Productivité ou sous les Choix de l'éditeur.

Sélectionnez l'un des Choix de l'éditeur ou un autre logiciel recommandé dans la fenêtre et cliquez sur le bouton Installer pour installer le package comme indiqué.

Installation du logiciel sur Fedora via la ligne de commande

Le deuxième moyen avancé d'installation de packages logiciels dans Fedora consiste à utiliser la ligne de commande en utilisant l'utilitaire DNF, qui est utilisé pour gérer (installer, supprimer et mettre à jour) les packages dans Fedora (depuis la version 22), il s'agit d'une application de niveau supérieur construite sur en haut du RPM.

Connectez-vous en tant qu'utilisateur root et installez les packages dans Fedora à l'aide de l'outil DNF comme indiqué.

Pour rechercher un package à l'aide de la commande DNF (remplacez les aperçus par le nom réel de l'application) :

dnf search glances

Pour installer un package appelé glances, exécutez la commande suivante (répondez y à toutes les invites, si nécessaire) :

dnf install glances

Activation des référentiels tiers sur Fedora

Comme nous l'avons mentionné plus tôt, Fedora fournit la plupart des logiciels dont vous aurez besoin pour faire fonctionner votre système avec succès. Dans le cas où un package serait manquant, vous trouverez très probablement un référentiel tiers que vous pourrez ajouter, afin que l'installation puisse être gérée avec le gestionnaire de packages intégré.

Il existe un certain nombre de référentiels de logiciels tiers pour Fedora, qui sont couramment utilisés par les utilisateurs finaux et n'entrent pas en conflit les uns avec les autres :

  • http://rpmfusion.org – fournit des logiciels que le projet Fedora ou Red Hat ne souhaitent pas livrer
  • http://rpm.livna.org – un complément à RPM Fusion
  • https://copr.fedorainfracloud.org/ – un système de construction facile à utiliser fournissant un référentiel de packages.

Important : le mélange de nombreux référentiels tiers peut entrer en conflit les uns avec les autres, provoquant une instabilité et des problèmes difficiles à déboguer.

Installer un logiciel sur Fedora à l'aide du code source

Il existe des situations dans lesquelles un package n'est trouvé dans aucun référentiel ou est développé en interne ou vous devez installer un package avec des dépendances personnalisées. Dans de tels cas, vous pouvez l'installer à partir des sources. Les développeurs ou les responsables des packages fournissent normalement des instructions sur la façon d'installer les applications à partir des sources.

Remarque : L'installation d'applications à partir des sources peut rendre leur gestion beaucoup plus difficile sur votre système et le gestionnaire de packages ne sera pas au courant des logiciels installés. Cela peut entraîner :

  • les packages ne peuvent pas être mis à jour facilement et automatiquement (pour résoudre des problèmes de sécurité, des bugs et ajouter des améliorations).
  • les dépendances peuvent ne pas être facilement satisfaites et d'autres problèmes mineurs.

Autres méthodes d'installation

Bien que l'installation d'applications à l'aide des systèmes de gestion de packages Fedora soit l'option préférée, vous devrez parfois installer des packages via d'autres outils de gestion de packages, en particulier les systèmes de packages de langage de programmation tels que :

  • CPAN – Perl
  • PyPI, easy_install, pip – Python
  • RubyGems, gemme – Ruby
  • npm – Node.js
  • goget/goinstall – Aller
  • Caisse – Rust et bien d’autres.

C'est tout! Dans cet article, nous avons expliqué comment rechercher et installer des applications dans Fedora. Utilisez le formulaire de commentaires ci-dessous pour poser des questions ou partager vos réflexions avec nous.