1: Quelle est la commande RPM
Le RPM La commande est un outil de gestion de logiciels pour les systèmes d'exploitation Linux. Il est utilisé pour gérer l'installation, la suppression, la vérification et la mise à niveau des packages logiciels. RPM est conçu pour fonctionner avec des packages qui sont dans le RPM Format, qui est un format binaire qui contient tous les fichiers nécessaires pour installer et exécuter le logiciel.
2: Syntaxe de commande RPM
La syntaxe de base du RPM La commande est la suivante:
RPM [Options] [Package]
Ici, [Options] fait référence aux options de commande que vous pouvez transmettre au RPM commande, et [EMBALLER] fait référence au package que vous souhaitez gérer.
3: Options de commande RPM
Pour vérifier la liste complète des options de commande, exécutez:
Sudo RPM -Help
Voici quelques options couramment utilisées pour le RPM commande:
-je: installer un package
-U: mettre à niveau un package
-E: Effacer / supprimer un package
-Q: Interroger un forfait
-V: Vérifiez un package
-F: Faire rafraîchir un package installé
-H: Afficher l'aide pour une commande RPM spécifiée
-V: Mode verbeux (affiche une sortie plus détaillée)
-test: Mode de test (simulez la commande spécifiée sans l'exécuter)
-Nodeps: Évitez les contrôles de dépendance lors de l'installation, de la mise à niveau ou de la suppression d'un package
Notez qu'il existe de nombreuses autres options disponibles pour le RPM commande, et vous pouvez trouver une liste complète dans le RPM Page manuelle en fonctionnant RPM de l'homme Dans votre terminal.
RPM de l'homme
4: Installez les packages RPM
Pour installer un RPM package en utilisant le RPM commande, suivez cette syntaxe:
sudo rpm -ivh [package]
Cette commande comprend les options
Avant l'installation, assurez-vous que vous avez téléchargé le fichier de package approprié compatible avec votre architecture système.
Par exemple, pour installer le RPM amélioré Package, utilisez la commande suivante:
sudo rpm -ivh vim-enhanced-7.4.629-8.EL7_9.x86_64.RPM
Nous pouvons également installer un RPM Package avec lien de téléchargement en utilisant la commande suivante:
sudo rpm -ivh [package_url]
5: Améliorer les packages RPM
Pendant RPM Mise à niveau, la version actuelle du package est désinstallée et la dernière version est installée.
La commande suivante peut être utilisée pour mettre à niveau les packages:
Sudo RPM -UVH [Package]
Cette commande comprend les options
Pour mettre à niveau Vim-Enhanced, utilisez:
Sudo RPM -UVH Vim-Enhanced-7.4.629-8.EL7_9.x86_64.RPM
L'installation manuelle des dépendances supplémentaires peut être nécessaire si la nouvelle version les nécessite. Dans la sortie après l'exécution de la commande, RPM affiche les dépendances requises qui manquent.
Ajouter le -nodeps Option à la commande pour ignorer le message et mettre à jour sans dépendances:
Sudo RPM -UVH --NODEPS [Package]
6: Supprimer les packages RPM
Retirer RPM packages, exécuter:
sudo rpm -e [package]
Par exemple, pour supprimer le vim RPM, courir:
sudo rpm -e vim-enhancé
En utilisant Miam est une autre option pour désinstaller RPM paquets.
Sudo yum supprime [package]
Par exemple, pour supprimer VIM en utilisant Miam Command Run:
sudo yum retire vim-enhancé.x86_64
7: Liste des packages RPM installés
Exécutez la commande suivante pour répertorier tous les installations installées RPM paquets:
RPM sudo -qa
La commande comprend le -QA option, qui instruit RPM Pour interroger tout.
8: Afficher les informations du package avant l'installation
Avant d'installer un package, la commande suivante affiche des informations sur le RPM emballer:
sudo rpm -qip [package]
Pour obtenir des informations sur un package et confirmer sa validité, utilisez les options:
Par exemple, pour afficher les informations liées à l'exécution du package RPM amélioré:
sudo rpm -qip vim-enhanced-7.4.629-8.EL7_9.x86_64.RPM
9: Afficher les informations du package après l'installation
Un RPM Les informations disponibles du package peuvent être consultées en utilisant le -qi Option, qui demande au programme d'interroger les détails du package:
sudo rpm -qi [package]
La sortie nous donne des informations telles que les détails du package.
Par exemple, La commande suivante nous donnera des informations liées à vim:
sudo rpm -qi vim-enhancé
10: Vérifiez les dépendances du package RPM avant l'installation
Le RPM Les commandes nous permettent également de vérifier les dépendances des packages avant de pouvoir les installer. Assurez-vous que le RPM Le package est déjà téléchargé pour lequel vous souhaitez voir la liste des dépendances.
La syntaxe de commande que nous utilisons est:
rpm -qpr [package]
Voici la liste des options que cette commande comprend:
Par exemple, pour énumérer toutes les dépendances requises par vim Package que vous pouvez exécuter:
RPM -QPR Vim-Enhanced-7.4.629-8.EL7_9.x86_64.RPM
11: Énumérez tous les fichiers d'un package installé
Nous pouvons également répertorier tous les fichiers associés à un package en utilisant -QL option, cela instruira RPM Pour interroger la liste:
sudo rpm -ql [package]
Par exemple, nous pouvons lister RPM amélioré Fichiers de package à l'aide:
sudo rpm -ql vim-enhancé
12: Commande RPM dans différentes distros Linux
Bien que la commande RPM fonctionne de la même manière sur différentes distributions Linux, il peut y avoir des différences d'utilisation et de syntaxe. Voici un bref aperçu des commandes RPM dans différentes distributions Linux:
Gestion des packages RPM dans les systèmes basés sur Red Hat
Dans Basé sur un chapeau rouge systèmes, RPM est le gestionnaire de package par défaut. Le RPM Le système de gestion des packages est utilisé pour gérer les packages logiciels de ces systèmes. Pour installer un package dans un système basé sur Red Hat, vous pouvez utiliser la commande suivante:
sudo yum install [package]
Pour supprimer un package, vous pouvez utiliser la commande suivante:
Sudo yum supprime [package]
Gestion des packages RPM dans les systèmes basés sur Debian
Dans les systèmes basés à Debian, le gestionnaire de packages par défaut est apte. Cependant, vous pouvez toujours utiliser un régime pour gérer les packages dans ces systèmes.
RPM est un gestionnaire de packages pour le système Red Hat, donc par défaut, il n'est pas installé sur Debian. Pour installer le RPM Gestionnaire de packages dans un système Linux basé à Debian, exécuter:
sudo apt install rpm
sudo apt install extrater
Pour installer un package dans un système basé à Debian en utilisant RPM, Vous pouvez utiliser la commande suivante:
Sudo Alien -i [package.RPM]
Note: Le extraterrestre L'utilitaire convertira le RPM Package à Deb, que vous pouvez installer en utilisant la commande suivante:
INSTALLATION SUDO APT ./ /
Gestion des packages RPM dans les systèmes basés sur les arcs
Dans les systèmes basés sur l'arc, le gestionnaire de packages par défaut est Pac-Man. Cependant, vous pouvez toujours utiliser RPM pour gérer les packages dans ces systèmes. Pour installer un package dans un système basé sur une arche en utilisant RPM, Vous pouvez utiliser la commande suivante:
Sudo Pacman -u [package.RPM]
Conclusion
Le RPM La commande est un outil puissant pour gérer les packages de logiciels dans Linux. Que vous installiez de nouveaux packages, la mise à niveau de celles existantes ou la suppression des anciennes, RPM facilite la maintenance de votre système à jour et fonctionne en douceur. En suivant les conseils et astuces mentionnés dans cet article, vous pouvez devenir compétent dans l'utilisation du RPM Commande pour gérer les packages logiciels.