commande rpm Linux
Linux suite de gestion de commande rpm.
rmp (gestionnaire de paquetage redhat) était à l'origine une distribution Red Hat Linux conçue pour gérer la suite du programme Linux, car il est facile à suivre et puissant règles GPL, si populaire. Peu à peu, adoptée par d'autres distributions. Apparaître gestion des paquets RPM, de sorte que Linux est facile à installer, mettre à jour, améliorer indirectement le degré d'application de Linux.
grammaire
rpm [-acdhilqRsv][-b<完成阶段><套间档>+][-e<套件挡>][-f<文件>+][-i<套件档>][-p<套件档>+][-U<套件档>][-vv][--addsign<套件档>+][--allfiles][--allmatches][--badreloc][--buildroot<根目录>][--changelog][--checksig<套件档>+][--clean][--dbpath<数据库目录>][--dump][--excludedocs][--excludepath<排除目录>][--force][--ftpproxy<主机名称或IP地址>][--ftpport<通信端口>][--help][--httpproxy<主机名称或IP地址>][--httpport<通信端口>][--ignorearch][--ignoreos][--ignoresize][--includedocs][--initdb][justdb][--nobulid][--nodeps][--nofiles][--nogpg][--nomd5][--nopgp][--noorder][--noscripts][--notriggers][--oldpackage][--percent][--pipe<执行指令>][--prefix<目的目录>][--provides][--queryformat<档头格式>][--querytags][--rcfile<配置档>][--rebulid<套件档>][--rebuliddb][--recompile<套件档>][--relocate<原目录>=<新目录>][--replacefiles][--replacepkgs][--requires][--resign<套件档>+][--rmsource][--rmsource<文件>][--root<根目录>][--scripts][--setperms][--setugids][--short-circuit][--sign][--target=<安装平台>+][--test][--timecheck<检查秒数>][--triggeredby<套件档>][--triggers][--verify][--version][--whatprovides<功能特性>][--whatrequires<功能特性>]
Description Paramètre:
- -a interroge tous les packages.
- -b <achèvement étape> <fichier package> + ou -t <achèvement étape> <fichier package> + réglage des étapes package suite d'achèvement, et indiquez le nom du fichier du profil de package.
- -c liste que le profil de configuration, ce paramètre doit être conforme au paramètre "-l".
- -d listes uniquement les fichiers de texte, ce paramètre doit être conforme avec le paramètre "-l".
- -e <fichier package> ou --erase <fichier package> supprimer le package spécifié.
- -f <fichier> + requête a spécifié package de fichier.
- Listes marquent l'installation du kit -h ou --hash.
- -i affiche trousse d'information.
- -i <fichier package> ou <fichier package> --install Installez le fichier de package spécifié.
- -l affiche la liste des fichiers de paquets.
- -p <fichier package> + requête spécifiée fichier de paquetage RPM.
- -q utilisez le mode d'enquête, lorsque vous rencontrez des problèmes, commande rpm va d'abord demander à l'utilisateur.
- Affichage -R trousse d'information connexe.
- -s Affiche l'état du fichier, ce paramètre doit être conforme au paramètre "-l".
- -U <Fichier package> ou --upgrade <fichier package> pour mettre à niveau le fichier de package spécifié.
- -v processus d'affichage instruction à exécution.
- -vv affichage détaillé lors de l'exécution d'instructions pour faciliter le dépannage.
- -addsign <fichier package> + plus nouvelle certification de signature spécifiée dans le package.
- --allfiles installer tous les fichiers.
- --allmatches fichiers conformes à contient le package de fichier spécifié.
- --badreloc Lorsqu'une erreur se produit, les fichiers re-configuration.
- Lorsque --buildroot <root> est réglé pour produire des kits désirent que le répertoire racine.
- affichage --changelog change Suite.
- --checksig <fichier package> + de certification pour vérifier la signature de la suite.
- Après --clean complète l'emballage du kit, supprimer le répertoire créé des processus d'emballage.
- --dbpath <base de données de catalogue> Pour définir le répertoire dans lequel la base de données RPM.
- informations d'authentification d'affichage --dump pour chaque fichier. Ce paramètre est nécessaire pour la lecture paramètre "-l".
- Lorsque --excludedocs kit de montage, ne pas installer les fichiers.
- --excludepath <Exclure Directory> ignore tous les fichiers dans le répertoire spécifié.
- --force force kit de remplacement ou d'un fichier.
- --ftpproxy <nom d'hôte ou adresse IP> Spécifiez le serveur proxy FTP.
- --ftpport <port de communication> Définir le serveur FTP de port de communication ou un serveur proxy.
- --help aide en ligne.
- --httpproxy <nom d'hôte ou adresse IP> Spécifie le serveur proxy HTTP.
- --httpport <port de communication> Définir le port de communication pour le serveur HTTP ou un serveur proxy.
- --ignorearch pas vérifier l'exactitude de la structure du fichier de package.
- --ignoreos pas vérifier l'exactitude de la structure du fichier de package.
- --ignoresize Avant l'installation ne vérifie pas l'espace disque est suffisant.
- Lorsque --includedocs kit de montage, ainsi que les fichiers d'installation.
- --initdb a confirmé la base de données appropriée peut être utilisée.
- --justdb mettre à jour la base de données lorsqu'elles ne sont pas modifier les fichiers.
- --nobulid pas effectuer tous les stades d'achèvement.
- --nodeps ne vérifie pas l'interconnexion profil Suite.
- --nofiles ne vérifie pas les attributs de fichier.
- --nogpg sauter ensemble de la vérification de la signature GPG.
- --nomd5 pas utiliser la taille et la précision des calculs confirmer les fichiers codés MD5.
- --nopgp sauter ensemble de la vérification de la signature de PGP.
- --noorder pas réorganiser l'ordre du kit d'installation, afin de répondre à leur association avec l'autre.
- --noscripts pas effectuer tous les fichiers de script d'installation.
- --notriggers tous les fichiers de script dans l'emballage du kit ne sont pas effectuées.
- --oldpackage mettre à niveau les anciennes versions de packages.
- Le pourcentage d'achèvement du kit de montage d'affichage --percent.
- --pipe <Instruction> construire le pipeline, la sortie instruction à exécution dans les données d'entrée.
- --prefix <répertoire de destination> Si le fichier re-configuration, mettre le fichier dans le répertoire spécifié.
- --provides interroger le degré de kit de compatibilité fourni.
- --queryformat <format d'en-tête de fichier> Définir la tête profil de représentation.
- --querytags balises répertoriées au format d'en-tête de fichier sont utilisés.
- --rcfile <profil> Utilisez le fichier de configuration spécifié.
- <Fichier package> --rebulid kit d'installation code original, régénérer les binaires de bains.
- --rebuliddb à existante orientée base de données à reconstruire une base de données.
- --recompile <fichier package> spécifier ce paramètre et l'effet est similaire au paramètre "--rebulid" lorsqu'il n'y a pas de fichier de package.
- --relocate <répertoire original> = <nouveau répertoire> aurait été mis dans le répertoire du fichier d'origine à changer dans le nouveau répertoire.
- --replacefiles fichier forcé de déplacement.
- --replacepkgs kit de remplacement forcé.
- Le kit est titulaire d'interrogation compatible requis.
- --resing <fichier package> + supprimer la certification existante, re-générer la certification de signature.
- Après --rmsource package kit complet, supprimez le code original.
- --rmsource <file> supprimer le code d'origine et le fichier spécifié.
- --root <Root> Paramètres désir comme le répertoire racine.
- --scripts énuméré les variables de script de kit de montage.
- --setperms permissions de fichiers définis.
- Propriétaire --setugids fichier de paramètres et de leurs groupes respectifs.
- --short-circuit étapes étape de saut directe d'achèvement spécifié.
- PGP produits --sign ou la certification de la signature GPG.
- --target = <plate-forme installée> + réglage produit kit de montage de la plate-forme.
- --test uniquement pour le test, pas vraiment kit de montage.
- --timecheck <Vérifiez secondes> pour définir le nombre de secondes pour vérifier la synchronisation du temps.
- --triggeredby <fichier package> Découvrez les emballeurs de bains privative.
- --triggers affichage emballage Les fichiers de script dans le package.
- --verify effet de ce paramètre et spécifiez "-q" les mêmes paramètres.
- --version informations sur la version d'affichage.
- --whatprovides <Caractéristiques> degré de compatibilité de la suite des caractéristiques spécifiques de la requête à offrir.
- --whatrequires <Caractéristiques> degré de compatibilité de la suite des caractéristiques des besoins spécifiques de la requête.
Exemples
Installation du logiciel
# rpm -hvi dejagnu-1.4.2-10.noarch.rpm 警告:dejagnu-1.4.2-10.noarch.rpm: V3 DSA 签名:NOKEY, key ID db42a60e 准备... ########################################### [100%]
Affichage des informations d'installation du logiciel
# rpm -qi dejagnu-1.4.2-10.noarch.rpm 【第1次更新 教程、类似命令关联】