Latest web development tutorials

commande rpm Linux

Linux commande Daquan Linux commande Daquan

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次更新 教程、类似命令关联】

Linux commande Daquan Linux commande Daquan