Comment installer un package de régime sur Centos 8

Comment installer un package de régime sur Centos 8
Le Red Hat Package Manager, communément appelé RPM, est un système de gestion des packages utilisé pour gérer, installer, désinstaller, mettre à niveau, liste et vérifier .Packages basés sur RPM dans les distributions Linux basées sur Redhat.

Les fichiers avec l'extension .RPM en Linux est comme l'alternative de .Fichiers EXE dans Windows. Le .Les fichiers RPM sont utilisés pour installer des applications dans n'importe quel système d'exploitation Linux basé sur RedHat. Il s'agit d'un format d'emballage qui est utile lors de l'installation de logiciels tiers sur un système d'exploitation. Dans cet article, nous discuterons du processus d'installation d'un package RPM sur CentOS 8.

Il existe trois méthodes que nous pouvons utiliser pour installer un package RPM sur CentOS 8:

  1. En utilisant DNF
  2. En utilisant Yum
  3. En utilisant le tr / min

Commençons par la première méthode et apprenons à installer un package RPM à l'aide du gestionnaire de package DNF.

Installation des packages RPM en utilisant DNF

DNF a remplacé Yum comme la dernière version de celui-ci dans Centos 8.

La gestion des dépendances est une tâche importante lors de l'installation d'un package sur un système d'exploitation basé sur Linux. Par conséquent, le DNF doit toujours être préféré aux autres gestionnaires de packages lors de l'installation d'un package RPM car il est vraiment bon pour gérer les dépendances.

Pour installer un package RPM avec DNF, fournissez simplement le package RPM au «Installation DNF" commande:

$ sudo dnf install ./emballer.RPM

Par exemple, nous voulons installer la dernière version de Team Viewer sur le système d'exploitation CentOS 8. Pour installer la dernière version de TeamViewer, visitez la page de téléchargement de TeamViewer:

https: // www.ventre de l'équipe.com / en / download / linux /

Une fois que vous êtes sur la page de téléchargement de l'application TeamViewer, cliquez sur le lien en surbrillance dans la capture d'écran ci-dessus.

Une boîte contextuelle semblera télécharger le fichier RPM pour l'installation de TeamViewer sur CentOS 8:

Cliquez sur l'option Enregistrer le fichier et cliquez sur "OK" pour démarrer le processus de téléchargement du fichier RPM de TeamViewer.

Une fois que le package RPM de TeamViewer est téléchargé, passez au terminal et accédez au répertoire «Téléchargements» où le package RPM est téléchargé à l'aide de la commande «CD»:

$ CD Téléchargements

Une fois que vous êtes dans le répertoire des téléchargements, exécutez le «LS”Commande pour confirmer la présence du fichier RPM de TeamViewer:

$ ls

Maintenant, pour installer la dernière version de TeamViewer sur Centos 8, fournissez simplement le fichier RPM de téléchargement de TeamViewer sur la commande «DNF Install» comme indiqué ci-dessous:

$ sudo dnf install ./ teamViewer_15.18.5.x86_64.RPM

Il demandera d'installer des dépendances supplémentaires et de prendre un espace disque supplémentaire, alors tapez «y» et appuyez sur «Entrer» pour continuer; L'installation démarre et se terminera en quelques secondes.

Comme vous pouvez le voir dans la capture d'écran ci-dessus, la dernière version de TeamViewer est installée avec succès à l'aide d'un package RPM sur le système d'exploitation CentOS 8.

Installez un package RPM à partir du Web

Vous pouvez également télécharger et installer un package RPM situé sur le Web à l'aide de DNF. Pour installer le package RPM, donnez simplement l'adresse Web directe du package RPM au DNF.

Par exemple, si nous souhaitons installer EPEL-libération directement à partir du Fedoraproject.org, la commande irait comme ceci:

$ sudo dnf installer https: // dl.fedoraproject.org / pub / epel / epel-libérer lest-8.noarch.RPM

DNF recherchera automatiquement les dépendances, et il vous demandera une confirmation avant d'installer le package et ses dépendances.

Entrez «Y» et appuyez sur ENTER pour initier le processus d'installation d'EPEL-Release avec ses dépendances.

DNF vous permet également de savoir si le package est compatible avec votre système d'exploitation. Si un package n'est pas compatible avec votre système d'exploitation CENTOS, mettez à jour le système d'exploitation ou essayez un autre package compatible avec le système d'exploitation.

Installation des packages RPM à l'aide de yum

Comme mentionné ci-dessus, le système de gestion des paquets YUM a été remplacé par DNF dans la dernière version de CentOS, mais vous pouvez continuer à l'utiliser.

La syntaxe de cette méthode est la même que la méthode DNF. Remplacez simplement DNF par yum.

Par exemple, pour installer un package à l'aide du gestionnaire de packages Yum, la syntaxe de la commande yum ressemblerait à ceci:

$ sudo yum install ./ chemin / package.RPM

Après avoir exécuté la commande ci-dessus, le package, ainsi que ses dépendances, seront installés.

Installation des packages RPM à l'aide de RPM

Il s'agit d'une méthode conventionnelle et standard pour installer des packages RPM sur le système d'exploitation CentOS 8, mais vous devez toujours préférer l'utiliser DNF dessus si vous ne voulez pas que les choses deviennent désordonnées.

L'utilisation de cette méthode pour installer les packages RPM a ses limites car RPM ne gère pas les dépendances, et vous devez les rechercher manuellement.

Pour installer un package avec la commande RPM, utilisez le «-je”Indicateur et fournissez-lui un fichier d'installation de package RPM:

$ sudo rpm -i ./ chemin / package.RPM

Comme vous pouvez le voir dans la capture d'écran ci-dessus, les dépendances ne sont pas installées, donc le package RPM ne peut pas être installé. Au lieu de cela, vous devez d'abord installer les dépendances manuellement; Ensuite, vous pouvez installer TeamViewer à l'aide de la commande «RPM».

Conclusion

Les installations de régime externe doivent être limitées autant que possible car elles peuvent rendre votre système instable. Cependant, si vous souhaitez installer la dernière version de n'importe quelle application, vous devez utiliser le dernier fichier RPM.

Dans cet article, nous avons appris le processus d'installation des packages basés sur RPM en utilisant trois méthodes différentes. Nous avons également expliqué pourquoi le DNF devrait toujours être préféré aux autres méthodes car elle gère les problèmes de dépendance. Il pourrait devenir nécessaire d'utiliser l'utilitaire RPM dans de rares cas, mais DNF sera toujours le meilleur pari.