Maison > Tutoriel système > Linux > Comment maîtriser la commande RPM

Comment maîtriser la commande RPM

William Shakespeare
Libérer: 2025-03-17 10:45:10
original
237 Les gens l'ont consulté

Comment maîtriser la commande RPM

Gestionnaire de packages Master Linux RPM: installation, mise à niveau, requête et vérification

En tant qu'utilisateur Linux, vous avez peut-être été exposé à RPM (Red Hat Package Manager), qui est un puissant système de gestion des packages qui est largement utilisé dans diverses distributions Linux telles que Red Hat, Centos, Fedora, OpenSuse, etc. Le régime est connu pour sa simplicité et sa facilité d'utilisation et sa haute sécurité. Ce guide explorera les commandes RPM approfondies et leurs applications pratiques dans l'installation, la mise à niveau, la requête et la vérification des logiciels.

Qu'est-ce que le RPM?

RPM, ou Red Hat Package Manager, est un système gratuit de gestion des packages open source qui vous permet d'installer, mettre à jour, supprimer, vérifier et interroger les packages RPM sur les systèmes Linux. Les packages RPM sont stockés dans un référentiel et l'outil de ligne de commande RPM vous permet d'accéder facilement à un grand nombre de packages. La plupart des packages RPM sont des fichiers binaires précompilés qui sont compatibles avec des distributions Linux spécifiques et des architectures système.

RPM Package Gestion Basics: installation, mise à niveau et supprimer

Pour gérer les packages RPM, vous devez utiliser la commande RPM avec des options spécifiques. Voici quelques commandes d'entrée de gamme:

  • Installation: utilisez l'option -i suivie du nom du fichier de package pour installer le package RPM. Par exemple:

     package de RPM -ivh sudo.rpm
    Copier après la connexion

    L'option -v fournit une sortie détaillée et l'option -h affiche la barre de progression.

  • Mise à niveau: utilisez l'option -U pour mettre à niveau les packages RPM existants. Si disponible, le package sera mis à niveau vers une version plus récente:

     package sudo-rpm -UVH.rpm
    Copier après la connexion

    Si le package manque de dépendances, RPM les répertoriera et vous devrez les installer manuellement.

  • Supprimer: Utilisez l'option -e suivie du nom du package pour supprimer le package RPM installé:

     sudo rpm -e package_name
    Copier après la connexion

    Pour supprimer un package sans vérifier ses dépendances, utilisez l'option --nodeps .

Requête et vérification des packages RPM

Pour récupérer des informations sur les packages RPM et vérifier leur intégrité, vous pouvez utiliser la commande suivante:

  • Requête: utilisez l'option -q pour demander si un package spécifique est installé:

     sudo rpm -q package_name
    Copier après la connexion

    Pour des informations plus détaillées, utilisez l'option -qi . De plus, vous pouvez utiliser l'option -ql pour répertorier tous les fichiers dans le package installé.

  • Vérification: Vérifiez l'intégrité des packages installés à l'aide de l'option -V :

     sudo rpm -v package_name
    Copier après la connexion

    RPM vérifiera la propriété des fichiers, les autorisations et autres métadonnées et signalera toute divergence.

Plus d'exemples de commande RPM

RPM offre une large gamme de fonctionnalités, et voici quelques exemples plus pratiques:

  • Afficher les informations sur le package avant l'installation: utilisez l'option -qip pour afficher les informations sur les packages avant l'installation:

     sudo rpm -qip package_name
    Copier après la connexion
  • 检查包依赖项:使用-qpR选项在安装包之前检查依赖项:

     RPM -QPR Package_name
    Copier après la connexion
  • Recherchez la page Man: Utilisez l'option -qdf pour répertorier les documents disponibles liés aux packages installés:

     sudo rpm -qdf package_name
    Copier après la connexion

Résumer

À l'aide de la commande RPM, vous pouvez gérer et maintenir les packages RPM sur les systèmes Linux. Bien que RPM soit un excellent outil sous-jacent, vous pouvez également utiliser YUM ou DNF Package Manager pour résoudre automatiquement les dépendances. Pour explorer des options et des fonctionnalités plus avancées, consultez la documentation RPM.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal