- Nom
- Synopsis
- Recherche et vérification de paquets:
- Installation, mise à jour et suppression de paquets:
- Divers:
- select-options
- query-options
- verify-options
- install-options
- Description
- General Options
- Options d’installation et de mise à niveau
- Options d’effacement
- Options de requête
- Options de sélection de paquets :
- Options de requête de paquet:
- Options de vérification
- Digital Signature and Digest Verification
- Signage d’un paquetage
- Utilisation de Gpg pour signer des paquets
- Options de reconstruction de la base de données
- Commandes diverses
- Options FTP/Http
- Questions d’héritage
- Exécution de rpmbuild
- Fichiers
- rpmrc Configuration
- Configuration macro
- Base de données
- Temporary
- See Also
- Auteurs
- Référencé par
Nom
rpm – Gestionnaire de paquets RPM
Synopsis
Recherche et vérification de paquets:
rpm {-q|–query}
rpm {-V|–verify}
rpm –import PUBKEY …
rpm {-K|–checksig} PACKAGE_FILE …
Installation, mise à jour et suppression de paquets:
rpm {-i|–install} PACKAGE_FILE …
rpm {-U|–upgrade} PACKAGE_FILE …
rpm {-F|–freshen} PACKAGE_FILE …
rpm {-e|–erase} PACKAGE_NAME …
Divers:
rpm {–initdb|–rebuilddb}
rpm {–addsign|–resign} PACKAGE_FILE…
rpm {–querytags|–showrc}
rpm {–setperms|–setugids} PACKAGE_NAME …
select-options
{-p,–package PACKAGE_FILE]
query-options
verify-options
install-options
Description
rpm est un puissant gestionnaire de paquets, qui peut être utilisé pour construire, installer, interroger, vérifier, mettre à jour et effacer des paquets logiciels individuels. Apackage se compose d’une archive de fichiers et de méta-données utilisées pour installer et effacer les fichiers d’archive. Les méta-données comprennent des scripts d’aide, des attributs de fichiers et des informations descriptives sur le paquetage. Les paquets existent en deux variétés : les paquets binaires, utilisés pour encapsuler le logiciel àinstaller, et les paquets sources, contenant le code source et la recette nécessaire pour produire des paquets binaires.
Un des modes de base suivants doit être sélectionné : Query, Verify, Signature Check, Install/Upgrade/Freshen, Uninstall,Initialize Database, Rebuild Database, Resign, Add Signature, Set Owners/Groups, Show Querytags, et ShowConfiguration.
General Options
Ces options peuvent être utilisées dans tous les différents modes.
– ?, –help Imprimer un message d’utilisation plus long que la normale. –version Imprimer une seule ligne contenant le numéro de version du rpm utilisé. –quiet Imprimer aussi peu que possible – normalement, seuls les messages d’erreur seront affichés. -v Imprimer des informations verbeuses – normalement des messages de progression de routine seront affichés. -vv Imprime beaucoup d’informations de débogage laides. –rcfile FILELIST Chacun des fichiers de la liste FILELIST, séparés par deux points, est lu séquentiellement par rpm pour obtenir des informations de configuration. Seul le premier fichier de la liste doit exister, et les tildes seront étendus à la valeur de $HOME. La FILELIST par défaut est/usr/lib/rpm/rpmrc:/usr/lib/rpm/redhat/rpmrc:/etc/rpmrc:~/.rpmrc. –pipe CMD Transmet la sortie de rpm à la commande CMD. –dbpath DIRECTORY Utiliser la base de données dans DIRECTORY plutôt que le chemin par défaut /var/lib/rpm –root DIRECTORY Utiliser l’arborescence du système de fichiers ayant pour racine DIRECTORY pour toutes les opérations. Notez que cela signifie que la base de données dans DIRECTORY sera utilisée pour les vérifications de dépendances et que tout scriptlet (par exemple %post pour l’installation ou %prep pour la construction d’un paquet) sera exécuté après un chroot(2) versDIRECTORY. -D, –define=’MACRO EXPR’ Définit la MACRO avec la valeur EXPR. -E, –eval=’EXPR’ Imprime l’expansion de la macro de EXPR.
Options d’installation et de mise à niveau
Dans ces options, PACKAGE_FILE peut être soit un fichier binaire rpm, soit un manifeste de paquetage ASCII (voir OPTIONS DE SÉLECTION DE PAQUETS), et peut être spécifié comme une URL ftp ou http, auquel cas le paquetage sera téléchargé avant d’être installé. Voir OPTIONS FTP/HTTP pour obtenir des informations sur le support des clients ftp et http internes de rpm.
La forme générale d’une commande rpm install est
rpm {-i|–install} PACKAGE_FILE …
Ceci installe un nouveau paquetage.
La forme générale d’une commande rpm de mise à jour est
rpm {-U|–upgrade} PACKAGE_FILE …
Ceci met à niveau ou installe le paquet actuellement installé vers une version plus récente. C’est la même chose que install, sauf que toutes les autres versions du paquet sont supprimées après l’installation du nouveau paquet.
rpm {-F|–freshen} PACKAGE_FILE …
Ceci mettra à niveau les paquets, mais seulement ceux pour lesquels une version antérieure est installée.
–aid Ajoute des paquets suggérés à l’ensemble de transactions lorsque cela est nécessaire. –allfiles Installe ou met à niveau tous les fichiers missingok du paquet, qu’ils existent ou non. –badreloc Utilisé avec –relocate, autorise les relocalisations sur tous les chemins de fichiers, pas seulement ceux des OLDPATH inclus dans le(s) indice(s) de relocalisation du paquet binaire. –excludepath OLDPATH Ne pas installer les fichiers dont le nom commence par OLDPATH. –excludedocs N’installe pas les fichiers marqués comme documentation (ce qui inclut les pages de manuel et les documents texinfo). –force Identique à l’utilisation de –replacepkgs, –replacefiles, et –oldpackage. -h, –hash Imprime 50 marques de hachage au fur et à mesure que l’archive du paquet est décompressée. Utilisez avec -v|–verbose pour un affichage plus agréable. –ignoresize Ne pas vérifier que les systèmes de fichiers de montage disposent de suffisamment d’espace disque avant d’installer ce paquet. –ignorearch Autoriser l’installation ou la mise à niveau même si les architectures du paquet binaire et de l’hôte ne correspondent pas. –ignoreos Permet l’installation ou la mise à niveau même si les systèmes d’exploitation du paquet binaire et de l’hôte ne correspondent pas. –includedocs Installer les fichiers de documentation. C’est le comportement par défaut. –justdb Met à jour uniquement la base de données, pas le système de fichiers. –nodigest Ne pas vérifier les digests des paquets ou des en-têtes lors de la lecture. –nomanifest Ne pas traiter les fichiers non-package comme des manifestes. –nosignature Ne pas vérifier les signatures des paquets ou des en-têtes lors de la lecture. –nodeps Ne pas effectuer de vérification des dépendances avant l’installation ou la mise à jour d’un paquet. –nosuggest Ne pas suggérer de paquet(s) qui fournissent une dépendance manquante. –noorder Ne pas réorganiser les paquets pour une installation. La liste des paquets devrait normalement être réorganisée pour satisfaire les dépendances. –noscripts –nopre –nopost –nopreun–nopostun N’exécute pas le scriptlet du même nom. L’option –noscripts est équivalente à
–nopre –nopost –nopreun
nopostun
et désactive l’exécution du ou des scriptlets %pre, %post, %preun et %postun correspondants.
–notriggers –notriggerin –notriggerun–notriggerpostun N’exécute aucun scriptlet de déclenchement du type nommé. L’option –notriggers
est équivalente à
–notriggerin –notriggerun –notriggerpostun
et désactive l’exécution du ou des scriptlets %triggerin, %triggerun et %triggerpostun correspondants.
–oldpackage Autoriser une mise à niveau pour remplacer un paquet plus récent par un paquet plus ancien. –percent Imprimer les pourcentages au fur et à mesure que les fichiers sont déballés de l’archive du paquet. Ceci est destiné à rendre rpm facile à exécuter à partir d’autres outils. –prefix NEWPATH Pour les paquets binaires relocalisables, traduire tous les chemins de fichiers qui commencent par le préfixe d’installation dans le(s) indice(s) de relocalisation du paquet en NEWPATH. –relocate OLDPATH=NEWPATH Pour les paquets binaires relocalisables, traduire tous les chemins d’accès aux fichiers commençant par OLDPATH dans le(s) indice(s) de relocalisation des paquets en NEWPATH. Cette option peut être utilisée à plusieurs reprises si plusieurs OLDPATH du paquet doivent être relocalisés. –replacefiles Installe les paquets même s’ils remplacent des fichiers d’autres paquets déjà installés. –replacepkgs Installer les paquets même si certains d’entre eux sont déjà installés sur ce système. –test Ne pas installer le paquet, simplement vérifier et signaler les conflits potentiels.
Options d’effacement
La forme générale d’une commande rpm d’effacement est
rpm {-e|–effacement}. PACKAGE_NAME…
Les options suivantes peuvent également être utilisées :
–allmatches Supprime toutes les versions du paquetage qui correspondent à PACKAGE_NAME. Normalement, une erreur est émise si PACKAGE_NAME correspond à plusieurs paquets. –nodeps Ne pas vérifier les dépendances avant de désinstaller les paquets. –noscripts –nopreun–nopostun N’exécute pas le scriptlet du même nom. L’option –noscripts pendant l’effacement des paquets est équivalente
à
–nopreun –nopostun
et désactive l’exécution du ou des scriptlets %preun, et %postun correspondants.
–notriggers –notriggerun–notriggerpostun N’exécute pas de scriptlet de déclenchement du type nommé. L’option –notriggers
est équivalente à
–notriggerun –notriggerpostun
et désactive l’exécution du ou des scriptlet(s) %triggerun, et %triggerpostun correspondant(s).
–test Ne désinstalle pas vraiment quoi que ce soit, passe juste par les mouvements. Utile en conjonction avec l’option -vv pour le débogage.
Options de requête
La forme générale d’une commande de requête rpm est
rpm {-q|–query}.
Vous pouvez spécifier le format dans lequel les informations sur les paquets doivent être imprimées. Pour ce faire, vous utilisez l’option
–qf|–queryformat QUERYFMT
, suivie de la chaîne de format QUERYFMT. Les formats de requête sont des versions modifiées du formatage standard printf(3). Le format est composé de chaînes statiques (qui peuvent inclure des échappatoires de caractères C standard pour les nouvelles lignes, les tabulations et d’autres caractères spéciaux) et de formateurs de type printf(3). Comme rpm connaît déjà le type à imprimer, le spécificateur de type doit cependant être omis et remplacé par le nom de la balise d’en-tête à imprimer, entouré de caractères {}. Les noms de balises sont insensibles à la casse, et la partie de tête RPMTAG_ du nom de la balise peut également être omise.
Des formats de sortie alternatifs peuvent être demandés en suivant la balise avec :typetag. Actuellement, les types suivants sont pris en charge :
:armor Enveloppe une clé publique en armure ASCII. :arraysize Affiche le nombre d’éléments dans les balises de tableau. :base64 Encode des données binaires en utilisant base64. :date Utilise le format strftime(3) « %c ». :day Utilise le format strftime(3) « %a %b %d %Y ». :depflags Format de l’opérateur de comparaison des dépendances. :deptype Format du type de dépendance. :fflags Format des drapeaux du fichier. :fstate Format de l’état du fichier. :hex Format en hexadécimal. :octal Format en octal. :perms Format des permissions du fichier. :pgpsig Affichage de l’empreinte et de l’heure de la signature. :shescape Échappement des guillemets simples pour une utilisation dans un script. :triggertype Affichage du suffixe du déclencheur. :vflags Drapeaux de vérification du fichier. :xml Enveloppe les données dans un balisage xml simple.
Par exemple, pour imprimer uniquement les noms des paquets interrogés, vous pouvez utiliser %{NAME} comme chaîne de format. Pour imprimer le nom des paquets et les informations de distribution dans deux colonnes, vous pourriez utiliser %-30{NAME}%{DISTRIBUTION}. rpm imprimera une liste de toutes les balises qu’il connaît quand il est invoqué avec l’argument –querytags.
Il y a deux sous-ensembles d’options pour l’interrogation : la sélection de paquets, et la sélection d’informations.
Options de sélection de paquets :
PACKAGE_NAME Interroge le paquet installé nommé PACKAGE_NAME. -a, –all Interroge tous les paquets installés. -f, –file FILE Interroge le paquetage possédant le FILE. –fileid ID Interroge le paquet qui contient un identifiant de fichier donné. L’ID est le condensé du contenu du fichier. Pour différents paquets, différents algorithmes de hachage peuvent avoir été utilisés (MD5, SHA1, SHA256, SHA384, SHA512, …) -g, –group GROUP Interroge les paquets avec le groupe GROUP. –hdrid SHA1 Requiert les paquets qui contiennent un identifiant d’en-tête donné, c’est-à-dire le condensé SHA1 de la région d’en-tête immuable. -p, –package PACKAGE_FILE Interroge un paquet PACKAGE_FILE (non installé). Le FICHIER_PAQUETTE peut être spécifié comme une URL de style ftp ou http, dans ce cas l’en-tête du paquetage sera téléchargé et interrogé. Voir OPTIONS FTP/HTTP pour plus d’informations sur le support interne des clients ftp et http de rpm. Le(s) argument(s) PACKAGE_FILE, s’il(s) n’est(sont) pas un paquet binaire, sera(seront) interprété(s) comme un manifeste de paquet ASCII à moins que l’option –nomanifest ne soit utilisée. Dans les manifestes, les commentaires sont autorisés, en commençant par un ‘#’, et chaque ligne d’un fichier de manifeste de paquetage peut inclure des expressions globales séparées par des espaces, y compris des URL, qui seront développées en chemins qui seront substitués à la place du manifeste de paquetage en tant qu’arguments PACKAGE_FILE supplémentaires de la requête. –pkgid MD5 Demande le paquet qui contient un identifiant de paquet donné, c’est-à-dire le condensé MD5 du contenu combiné de l’en-tête et de la charge utile. –querybynumber HDRNUM Interroge directement l’entrée HDRNUMth de la base de données ; ceci n’est utile que pour le débogage. –specfile SPECFILE Analyse et interroge SPECFILE comme s’il s’agissait d’un paquet. Bien que toutes les informations (par exemple les listes de fichiers) ne soient pas disponibles, ce type de requête permet d’utiliser rpm pour extraire des informations des fichiers spec sans avoir à écrire un analyseur de specfile. –tid TID Demande le(s) paquet(s) qui ont un identifiant de transaction TID donné. Un horodateur Unix est actuellement utilisé comme identifiant de transaction. Tous les paquets installés ou effacés au cours d’une même transaction ont un identifiant commun. –triggeredby PACKAGE_NAME Demande les paquets qui sont déclenchés par le(s) paquet(s) PACKAGE_NAME. –whatprovides CAPABILITY Interroge tous les paquets qui fournissent la capacité CAPABILITY. –whatrequires CAPABILITY Requiert tous les paquets qui ont besoin de CAPABILITY pour fonctionner correctement.
Options de requête de paquet:
–changelog Affiche les informations de changement pour le paquet. -c, –configfiles Lister uniquement les fichiers de configuration (implique -l). -d, –docfiles Lister uniquement les fichiers de documentation (implique -l). –dump Dump les informations sur les fichiers comme suit (implique -l):
path size mtime digest mode owner group isconfig isdoc rdev symlink
–filesbypkg Lister tous les fichiers de chaque paquetage sélectionné. -i, –info Afficher les informations du paquet, notamment le nom, la version et la description. Ceci utilise le format –queryformat s’il a été spécifié. –last Ordonne la liste des paquets par date d’installation de façon à ce que les derniers paquets soient en haut de la liste. -l, –list Liste les fichiers du paquet. –provides Liste les capacités fournies par ce paquet. -R, –requires Liste les capacités dont dépend ce paquet. –scripts Énumère le(s) script(s) spécifique(s) au paquet qui sont utilisés dans le cadre des processus d’installation et de désinstallation. -s, –state Affiche les états des fichiers du paquet (implique -l). L’état de chaque fichier peut être normal, non installé ou remplacé. –triggers, –triggerscripts Afficher les scripts de déclenchement, le cas échéant, qui sont contenus dans le paquet.
Options de vérification
La forme générale d’une commande rpm verify est
rpm {-V|–verify}.
La vérification d’un paquet compare les informations sur les fichiers installés dans le paquet avec les informations sur les fichiers prises dans les métadonnées du paquet stockées dans la base de données rpm. Entre autres choses, la vérification compare la taille, le condensé, les permissions, le type, le propriétaire et le groupe de chaque fichier. Toute divergence est affichée.Les fichiers qui n’ont pas été installés à partir du paquet, par exemple, les fichiers de documentation exclus à l’installation à l’aide de l’option « –excludedocs », seront systématiquement ignorés.
Les options de sélection de paquet sont les mêmes que pour l’interrogation de paquet (y compris les fichiers de manifeste de paquet comme arguments). Les autres options uniques au mode verify sont :
–nodeps Ne pas vérifier les dépendances des paquets. –nodigest Ne pas vérifier les digests des paquets ou des en-têtes lors de la lecture. –nofiles Ne vérifie aucun attribut des fichiers du paquet. –noscripts Ne pas exécuter le scriptlet %verifyscript (s’il existe). –nosignature Ne pas vérifier les signatures des paquets ou des en-têtes lors de la lecture. –nolinkto –nofiledigest (anciennement –nomd5) –nosize –nouser –nogroup –nomtime –nomode–nordev Ne vérifie pas l’attribut de fichier correspondant.
Le format de la sortie est une chaîne de 8 caractères, un marqueur d’attribut possible :
c %config configuration file.d %doc documentation file.g %ghost file (i.e. the file contents are not included in the package payload).l %license license file.r %readme readme file.
de l’en-tête du paquet, suivi du nom du fichier. Chacun des 8 caractères indique le résultat d’une comparaison entre un ou plusieurs attributs du fichier et la valeur de cet ou ces attributs enregistrés dans la base de données. Un simple « . » (point) signifie que le test a réussi, tandis qu’un simple » ? » (point d’interrogation) indique que le test n’a pas pu être effectué (par exemple, les autorisations du fichier empêchent la lecture). Sinon, le caractère (mnémotechniquement emBoldened) dénote l’échec du test correspondant de–verify:
S file Size differsM Mode differs (includes permissions and file type)5 digest (formerly MD5 sum) differsD Device major/minor number mismatchL readlink(2) path mismatchU User ownership differsG Group ownership differsT mTime differsP caPabilities differ
Digital Signature and Digest Verification
Les formes générales des commandes de signature numérique rpm sont
rpm –import PUBKEY …
rpm {–checksig} PACKAGE_FILE …
L’option –checksig vérifie tous les digests et signatures contenus dans PACKAGE_FILE pour assurer l’intégrité et l’origine du paquet. Notez que les signatures sont maintenant vérifiées chaque fois qu’un paquet est lu, et –checksig est utile pour vérifier tous les digests et signatures associés à un paquet.
Les signatures numériques ne peuvent pas être vérifiées sans une clé publique. Une clé publique ASCII blindée peut être ajoutée à la base de données rpm en utilisant –import. La clé publique importée est transportée dans un en-tête, et la gestion du porte-clés est effectuée exactement comme la gestion des paquets. Par exemple, toutes les clés publiques actuellement importées peuvent être affichées par :
rpm -qa gpg-pubkey*
Des détails sur une clé publique spécifique, lorsqu’elle est importée, peuvent être affichés par une requête. Voici des informations sur la clé GPG/DSA de Red Hat :
rpm -qi gpg-pubkey-db42a60e
Finalement, les clés publiques peuvent être effacées après l’importation tout comme les paquets. Voici comment supprimer la clé GPG/DSA de Red Hat
rpm -e gpg-pubkey-db42a60e
Signage d’un paquetage
rpm –addsign|–resign PACKAGE_FILE …
Les deux options –addsign et –resign génèrent et insèrent de nouvelles signatures pour chaque paquetage PACKAGE_FILE donné, remplaçant toute signature existante. Il existe deux options pour des raisons historiques, il n’y a pas de différence de comportement actuellement.
Utilisation de Gpg pour signer des paquets
Pour signer des paquets en utilisant GPG, rpm doit être configuré pour exécuter GPG et être capable de trouver un trousseau de clés avec les clés appropriées. Par défaut,rpm utilise les mêmes conventions que GPG pour trouver les porte-clés, à savoir la variable d’environnement $GNUPGHOME. Si vos porte-clés ne se trouvent pas là où GPGattend qu’ils soient, vous devrez configurer la macro %_gpg_path pour qu’elle soit l’emplacement des porte-clés GPG à utiliser.
Pour des raisons de compatibilité avec les anciennes versions de GPG, PGP et rpm, seuls les paquets de signatures OpenPGP V3 doivent être configurés. Les algorithmes de vérification DSA ou RSA peuvent être utilisés, mais DSA est préféré.
Si vous voulez pouvoir signer les paquets que vous créez vous-même, vous devez également créer votre propre paire de clés publique et secrète (voir le manuel GPG). Vous devrez également configurer les macros rpm
%_signature Le type de signature. Pour l’instant, seuls gpg et pgp sont supportés. %_gpg_name Le nom de l' »utilisateur » dont vous souhaitez utiliser la clé pour signer vos paquets.
Par exemple, pour pouvoir utiliser GPG pour signer des paquets en tant qu’utilisateur « John Doe <[email protected]> » à partir des porte-clés situés dans /etc/rpm/.gpgen utilisant l’exécutable /usr/bin/gpg, vous devriez inclure
%_signature gpg%_gpg_path /etc/rpm/.gpg%_gpg_name John Doe <[email protected]>%__gpg /usr/bin/gpg
dans un fichier de configuration de macro. Utilisez /etc/rpm/macros pour la configuration par système et ~/.rpmmacros pour la configuration par utilisateur. Typiquement, il est suffisant de définir juste %_gpg_name.
Options de reconstruction de la base de données
La forme générale d’une commande rpm de reconstruction de la base de données est
rpm {–initdb|–rebuilddb}.
Utiliser –initdb pour créer une nouvelle base de données s’il n’en existe pas déjà une (la base de données existante n’est pas écrasée), utiliser –rebuilddb pour reconstruire les indices de la base de données à partir des en-têtes du paquet installé.
Commandes diverses
rpm –showrc montre les valeurs que rpm utilisera pour toutes les options sont actuellement définies dans le(s) fichier(s) de configuration rpmrc et macros. rpm –setperms PACKAGE_NAME définit les permissions des fichiers dans le paquetage donné. rpm –setugids PACKAGE_NAME définit la propriété utilisateur/groupe des fichiers dans le paquetage donné.
Options FTP/Http
rpm peut agir comme un client FTP et/ou HTTP afin que les paquets puissent être interrogés ou installés depuis internet. Les fichiers de paquets pour les opérations d’installation, de mise à niveau et d’interrogation peuvent être spécifiés comme une URL de style ftp ou http :
ftp://USER:PASSWORD@HOST:PORT/path/to/package.rpm
Si la partie :PASSWORD est omise, le mot de passe sera demandé (une fois par paire utilisateur/nom d’hôte). Si l’utilisateur et le mot de passe sont tous deux omis, le ftp anonyme est utilisé. Dans tous les cas, des transferts ftp passifs (PASV) sont effectués.
rpm permet d’utiliser les options suivantes avec les URL ftp :
–ftpproxy HOST L’hôte HOST sera utilisé comme serveur proxy pour tous les transferts ftp, ce qui permet aux utilisateurs de ftp à travers des machines pare-feu qui utilisent des systèmes proxy.Cette option peut également être spécifiée en configurant la macro %_ftpproxy. –ftpport PORT Le numéro de PORT TCP à utiliser pour la connexion ftp sur le serveur ftp proxy au lieu du port par défaut. Cette option peut également être spécifiée enconfigurant la macro %_ftpport.
rpm permet d’utiliser les options suivantes avec les URL http :
–httpproxy HOST L’hôte HOST sera utilisé comme serveur proxy pour tous les transferts http. Cette option peut également être spécifiée en configurant la macro%_httpproxy. –httpport PORT Le numéro de PORT TCP à utiliser pour la connexion http sur le serveur http proxy au lieu du port par défaut. Cette option peut également être spécifiée en configurant la macro %_httpport.
Questions d’héritage
Exécution de rpmbuild
Les modes de construction de rpm résident désormais dans l’exécutable /usr/bin/rpmbuild. Installez le paquet contenant rpmbuild (généralementrpm-build) et consultez rpmbuild(8) pour obtenir la documentation de tous les modes de construction de rpm.
Fichiers
rpmrc Configuration
/usr/lib/rpm/rpmrc/usr/lib/rpm/redhat/rpmrc/etc/rpmrc~/.rpmrc
Configuration macro
/usr/lib/rpm/macros/usr/lib/rpm/redhat/macros/etc/rpm/macros~/.rpmmacros
Base de données
/var/lib/rpm/Basenames/var/lib/rpm/Conflictname/var/lib/rpm/Dirnames/var/lib/rpm/Filemd5s/var/lib/rpm/Group/var/lib/rpm/Installtid/var/lib/rpm/Name/var/lib/rpm/Packages/var/lib/rpm/Providename/var/lib/rpm/Provideversion/var/lib/rpm/Pubkeys/var/lib/rpm/Removed/var/lib/rpm/Requirename/var/lib/rpm/Requireversion/var/lib/rpm/Sha1header/var/lib/rpm/Sigmd5/var/lib/rpm/Triggername
Temporary
/var/tmp/rpm*
See Also
popt(3),rpm2cpio(8),rpmbuild(8),
rpm –help – comme rpm supporte la personnalisation des options via des alias popt, il est impossible de garantir que ce qui est décrit dans le manuel correspond à ce qui est savailable.
http://www.rpm.org/ <URL:http://www.rpm.org/>
Auteurs
Marc Ewing <[email protected]>Jeff Johnson <[email protected]>Erik Troan <[email protected]>
Référencé par
applydeltarpm(8),apt(8),apt.conf(5),autoupdate(8),cmake28(1),cmake28-gui(1),cmake28modules(1),compat_digest.plug(1),cpack28(1),demo.plug(1),demofiles.plug(1),febootstrap(8),file2pacdep.plug(1),nodoc.plug(1),rpm2paco(8),rpm4(3),rpm_selinux(8),rpmcache(8),rpmconf(8),rpmdeps(8),rpmfile(1),rpmpeek(1),rpmreaper(1),rpmrebuild(1),rpmrebuild_plugins(1),set_tag.plug(1),superpaco(8),un_prelink.plug(1),uniq.plug(1),unset_tag.plug(1),yum-versionlock(1)