J'ai déjà utilisé Ubuntu. L'installation et la désinstallation de logiciels utilisent essentiellement apt-get. C'est très simple, et les dépendances logicielles rencontrées au cours du processus seront automatiquement gérées pour nous, comme une installation infaillible. De plus, sous le système d'exploitation Linux, presque tous les logiciels peuvent être installés, désinstallés et gérés via RPM. Le nom complet de RPM est Redhat Package Manager, qui est un logiciel proposé par Redhat Company pour gérer des packages logiciels sous Linux. Lors de l'installation de Linux, à l'exception de quelques modules de base, presque tous les autres modules sont installés via RPM. RPM dispose de cinq modes de fonctionnement : installation, désinstallation, mise à niveau, requête et vérification.
Opération d'installation RPM
Commande :
rpm -i Le nom du fichier du package à installer
Par exemple :
rpm -i example.rpm installe le package example.rpm ;
rpm -iv example.rpm installe le package example.rpm et affiche les informations sur le fichier en cours d'installation
rpm ; -ivh example.rpm Installez le package example.rpm et affichez les informations sur le fichier en cours d'installation et la progression de l'installation pendant le processus d'installation
Opération de requête RPM
Commande :
rpm -q …
Commandes de requête supplémentaires :
a Interroger tous les packages installés Les deux commandes supplémentaires suivantes sont utilisées pour interroger les informations des packages d'installation
i Afficher les informations ; des packages d'installation ;
l affiche le répertoire dans lequel tous les fichiers du package d'installation sont installés ;
s affiche l'état de tous les fichiers de la version d'installation et les répertoires dans lesquels ils sont installés ; les deux commandes supplémentaires suivantes sont utilisées pour spécifier que la requête est le package d'installation ou le fichier installé ;
p interroge les informations du package d'installation
f interroge les informations d'un certain fichier installé ;
exemple Comme suit :
rpm -qa | grep tomcat4 Vérifiez si tomcat4 est installé
rpm -qip example.rpm Vérifiez les informations du package d'installation example.rpm
rpm -qif /bin/df Afficher les informations du package d'installation où se trouve le fichier /bin/df rpm -qlf /bin/df Afficher le répertoire où se trouve chaque fichier ; le package d'installation où se trouve le fichier /bin/df est installé ; Opération de désinstallation RPMCommande : rpm -e Package d'installation qui doit être désinstalléAvant la désinstallation, vous devez généralement utiliser la commande rpm -q... pour cocher Entrez le nom du package d'installation qui doit être désinstallé. Par exemple : rpm -e tomcat4 Désinstaller le package tomcat4 Opération de mise à niveau RPM Commande : rpm -U requise Le le package mis à niveau est le suivant : rpm -Uvh example.rpm Mettre à niveau le package example.rpm Opération de vérification RPM commande :
rpm -V Les packages qui doivent être vérifiés sont les suivants : rpm -Vf /etc/tomcat4/tomcat4.conf Les informations de sortie sont similaires aux suivants :
S.5....T c /etc/tomcat4/tomcat4.confParmi eux, S indique que la taille du fichier a été modifiée, et T indique que la date du dossier a été modifiée. En raison des limitations d'espace, veuillez vous référer au fichier d'aide rpm pour plus d'informations de vérification : man rpmAutres commandes supplémentaires de RPM--forcer les opérations telles que l'installation et la suppression forcées
--requires affiche les dépendances du package ;
--nodeps ignore les dépendances et continue l'opération
Ce qui suit est une introduction détaillée à l'utilisation de la commande yum ; par l'éditeur de Script House. Alors, qu’est-ce que MIAM ? C’est l’abréviation de Yellow dog Updater Modified. Son objectif est de résoudre les dépendances des packages RPM et de faciliter aux utilisateurs l'installation, la suppression, la mise à niveau et d'autres logiciels.
Si vous êtes un débutant sous Linux, vous aurez certainement été gêné par l'installation de logiciels. Bien que les packages RPM résolvent un certain niveau de problèmes, les dépendances de certains packages RPM sont très gênantes. L'émergence de certaines méthodes de gestion de packages RPM telles que YUM et APT a facilité l'installation de logiciels sur la plateforme Linux. Alors, qu’est-ce que MIAM ? C’est l’abréviation de Yellow dog Updater Modified. Cet article présentera en détail l'utilisation de la commande yum. La configuration de l'entrepôt YUM sera décrite en détail dans d'autres documents techniques sur le site open source 51.
L'utilisation de la commande yum sera décrite en détail ci-dessous :
Paramètres principaux :
-y Ne nécessite pas de confirmation de l'utilisateur pour que l'opération se produise
1 .Utilisez YUM pour installer et supprimer le logiciel
yum interrogera la base de données pour voir s'il existe un tel progiciel. Si tel est le cas, vérifiez son conflit de dépendances. téléchargez-le et installez-le ; si c'est le cas, une invite vous sera demandée si vous souhaitez installer les dépendances en même temps ou supprimer les packages en conflit, vous pouvez faire votre propre jugement.
#yum install software name //Utilisez YUM pour installer le package logiciel spécifié#yum delete software name //Utilisez YUM pour supprimer le package logiciel spécifié
#yum localinstall RPM package file //Utilisez YUM pour installez le package RPM local
#yum groupinstall
#yum groupremove packagegroup
2. Utilisez YUM pour interroger des informations sur le logiciel
#Yum Check- Update // Répertorie toutes les listes de logiciels mis à jour
#Yum -Y UPDATE // Mettez à niveau tous les logiciels installés
#Yum -Y UPDATE & LT // Nom du logiciel & gt; package logiciel
#yum update //Mise à niveau de version à grande échelle, différente de yum update, même les anciens packages obsolètes sont mis à niveau
#yum groupupdate
#yum info Nom du logiciel //Afficher les informations relatives au package logiciel spécifié
#yum info mises à jour //Afficher les informations sur tous les packages logiciels pouvant être mis à jour
#yum info installé Informations sur les packages logiciels installés
#yum info extras //Afficher les informations sur tous les packages logiciels installés mais pas dans le référentiel YUM
#yum groupinfo
#yum list // Tout lister le logiciel qui a été installé et installé
#Yum List & LT; regex & gt; // Liste les incitations qui peuvent être installées ou mises à jour dans la bibliothèque de ressources à installer ou à mettre à jour et le package RPM déjà installé
#yum list Nom du logiciel //Liste l'état d'installation du package logiciel spécifié
#yum list available //Liste tous les packages RPM pouvant être installés dans la bibliothèque de ressources
#yum list available
#yum listinstalled //Liste tous les packages logiciels installés
#yum list Installed
#yum list extras // Répertorier tous les packages logiciels installés qui ne sont pas dans le référentiel YUM
#yum list extra s
#yum grouplist //Liste tous les groupes définis par le serveur YUM
#yum search
#yum search < ;regex> //Détecte les noms, les descriptions, les aperçus et les responsables répertoriés de tous les logiciels disponibles, et trouve les valeurs qui correspondent à l'expression régulière
#yum list recent ; Valeur
#yum deplist
#yum clean packages //Effacez les packages logiciels dans le répertoire cache (/var/cache/yum)
#yum clean headers //Effacez les en-têtes dans le répertoire cache (/var/cache/yum)
#yum clean oldheaders //Effacez les anciens en-têtes dans le répertoire cache (/var/cache/yum)
#yum clean all //Effacez les packages logiciels et les anciens en-têtes dans le répertoire cache (/var/cache/ miam)
#yum clean //Comme ci-dessus, effacez les packages logiciels et les anciens en-têtes dans le répertoire cache (/var/cache/yum)
12. Interrogez les informations de dépendance du progiciel spécifié. Emacs dépend de nombreux modules
# yum deplist emacs
13. ># miam list miam*
14. Liste les packages rpm installés mais non inclus dans la bibliothèque de ressources
# yum list extras
Pour plus d'articles connexes sur la requête d'installation du package RPM, le résumé de la commande de désinstallation et les détails de la commande yum sous Linux, veuillez prêter attention au site Web chinois de PHP !