GNU/Linux >> Tutoriels Linux >  >> Linux

Exemples de commande yum sous Linux

La commande yum améliore la fonctionnalité de rpm tout en utilisant les packages .rpm et en maintenant une base de données RPM. Il fournit une méthode plus simple pour gérer les packages. L'un des principaux avantages de YUM est la possibilité de gérer automatiquement les dépendances logicielles. Cela signifie que les administrateurs peuvent dire à YUM d'installer un package particulier, ainsi que d'installer automatiquement tous les packages supplémentaires dont dépend le package.

Un avantage supplémentaire de YUM est l'utilisation de référentiels. Les référentiels sont des emplacements de stockage pour les fichiers .rpm. Les référentiels permettent aux administrateurs de maintenir plus facilement le contrôle des versions du logiciel.

Syntaxe

La syntaxe de la commande yum est :

# yum [options] [subcommand] [package name]

L'option -y

Utilisez l'option -y avec la commande yum pour répondre automatiquement oui à l'installation de dépendances logicielles supplémentaires. Si vous ne le faites pas, YUM vous demandera de répondre oui ou non pour savoir si les dépendances supplémentaires doivent être installées.

Sous-commandes yum

La commande yum est fournie avec plusieurs sous-commandes pour la gestion des packages.

Sous-commande Utilisé pour
installer {nom du package} Installez le package à partir de n'importe quel référentiel configuré.
localinstall {nom du package} Installer le package à partir du référentiel local.
supprimer {nom du package} Désinstallez le paquet.
mettre à jour [nom du package] Mettre à jour le paquet ; si aucun n'est fourni, met à jour tous les packages installés (ce qui prend du temps).
info {nom du paquet} Rapport d'informations sur le paquet.
fournit {nom de fichier} Indiquer quel paquet fournit les fichiers ou bibliothèques spécifiés.

Exemples de commande yum

1. Pour installer

un. Pour installer n'importe quel package sur le système Linux, nous pouvons lancer l'installation yum et le nom du package :

# yum install package1.rpm
# yum install package1.rpm package2.rpm package3.rpm package4.rpm

b. L'utilitaire Yum demande généralement la confirmation de l'installation du package, si vous souhaitez le spécifier dans la commande elle-même, lancez la commande ci-dessous

# yum install package1.rpm -y

2. Pour rechercher

Pour rechercher n'importe quel paquet sur le référentiel RPM (il peut s'agir de RHN, du référentiel Cent OS, etc.) :

# yum search package1.rpm
# yum search package1 package2
# yum search all

3. Mettre à jour

Pour mettre à jour n'importe quel paquet existant sur le système, lancez la commande de mise à jour ci-dessous :

# yum update package1.rpm
# yum update package1.rpm package2.rpm
# yum update package1.rpm -y

4. Pour supprimer/désinstaller

Pour supprimer un package existant du système :

# yum remove package1.rpm
# yum remove package1.rpm package2.rpm
# yum remove package1.rpm -y

5. Pour mettre à jour

Pour mettre à jour l'ensemble du système pour les mises à jour disponibles à partir du référentiel du fournisseur :

# yum check-update
# yum update
# yum update –y        
# yum update yum

6. Obtenir des informations

Pour obtenir les informations sur n'importe quel paquet :

# yum info yum
# yum info vsftpd

7. Pour voir les listes

Pour répertorier les packages, nous pouvons lancer les commandes ci-dessous :

# yum list all
# yum list available
# yum list installed
# yum list extras
# yum list updates
# yum list obsoletes
# yum list recent
# yum list | less
# yum list pkgspec

8. Nettoyer

Pour nettoyer les packages téléchargés, les métadonnées ou les informations mises en cache par l'utilitaire yum :

# yum clean package1.rpm
# yum clean metadata
# yum clean expire-cache
# yum clean rpmdb
# yum clean plugins
# yum clean all

9. Pour voir ce que fournit

Pour voir quel service/fichier est fourni par quel package :

# yum provides vsftpd
# yum provides yum
# yum whatprovides vsftpd
# yum whatprovides /etc/passwd

10. Pour les groupes

Les packages sont regroupés dans une liste de groupes, comme DNS, Desktop, Web Server, etc.

# yum grouplist
# yum groupinstall "DNS Name Server"
# yum groupinstall "DNS Name Server" "Graphical Internet"
# yum groupupdate "DNS Name Server"
# yum groupremove "DNS Name Server"
# yum groupremove "DNS Name Server" "Graphical Internet"

11. Obtenir des informations sur le groupe

Pour obtenir les informations sur les groupes de packages :

# yum groupinfo "Graphical Internet"
# yum groupinfo "Graphical Internet" "DNS Name Server"

12. Résolu

Pour spécifier de résoudre les dépendances éventuelles lors de l'installation ou de la mise à jour des packages :

# yum resolvedep vsftpd

13. A télécharger uniquement

Pour simplement télécharger les packages sur le système, nous pouvons lancer les commandes ci-dessous :

# yum install yum-downloadonly
# yum install vsftpd --downloadonly
# yum update vsftpd --downloadonly
# yum update --downloadonly --downloaddir=/tmp

14. Pour installer localement

Pour installer les packages téléchargés à partir de n'importe quel répertoire local :

# yum localinstall package1.rpm 
# yum localinstall package1.rpm package2.rpm
# yum localupdate package1.rpm
# yum localupdate package1.rpm package2.rpm

15. Réinstaller

Pour réinstaller n'importe quel paquet, c'est-à-dire le désinstaller puis le réinstaller :

# yum reinstall vsftpd

16. Rétrograder

Pour rétrograder n'importe quel package vers la version précédente :

# yum downgrade vsftpd
# yum downgrade vsftpd bash

17. Pour voir la liste des dépendances

Pour voir toutes les dépendances pour le package spécifié :

# yum deplist vsftpd
# yum deplist vsftpd bash

18. Édition

Pour voir les informations de version sur n'importe quel paquet :

# yum version all
# yum version installed
# yum version available
# yum version group
# yum version grouplist

19. Historique

Cela permet à l'utilisateur de voir ce qui s'est passé dans les transactions passées :

# yum history
# yum history info
# yum history list
# yum history summary
# yum history redo
# yum history undo
# yum history new


Linux
  1. 8 Exemples de commandes Linux TR

  2. Exemples de commande rm sous Linux

  3. Exemples de commandes ps sous Linux

  4. Exemples de commande yum sous Linux

  5. w Exemples de commandes sous Linux

9 exemples de commandes tee sous Linux

9 exemples de commande diff sous Linux

Commande Linux ip avec exemples

15 Commande Linux ps avec exemples

8 exemples de commandes LDD sous Linux

Exemples de commandes id sous Linux