next up previous contents Next: dpkg/apt et rpm. Up: Paquets binaires RedHat et Previous: Vérification des paquets.   Table des matières  

25.2.7 Examens spéciaux.

Si vous voulez examiner un fichier particulier dans un paquet qui n'a pas encore été installé, utilisez par exemple:

rpm -qp -qf '[%{VERSION}\n]' <fichier-rpm> 
( dpkg -f <fichier-debian> Version ) 


En l'espèce, VERSION est un mot-clé (tag) applicable aux fichiers .rpm. Voici une liste d'autres mots-clés qui peuvent être utilisés:

BUILDHOST OBSOLETES RPMTAG_PREUN
BUILDTIME OS RPMVERSION
CHANGELOG PACKAGER SERIAL
CHANGELOGTEXT PROVIDES SIZE
CHANGELOGTIME RELEASE SOURCERPM
COPYRIGHT REQUIREFLAGS SUMMARY
DESCRIPTION REQUIRENAME VENDOR
DISTRIBUTION REQUIREVERSION VERIFYSCRIPT
GROUP RPMTAG_POSTIN VERSION
LICENSE RPMTAG_POSTUN  
NAME RPMTAG_PREIN  

Pour Debian, Version est un champ de contrôle. Les autres sont:

Conffiles Maintainer Replaces
Conflicts Package Section
Depends Pre-Depends Source
Description Priority Status
Essential Provides Suggests
Installed-Size Recommends Version

Par ailleurs, il est possible d'extraire tous les scripts config et les fichiers de contrôle d'un paquet .deb à l'aide de:

dpkg -e <fichier-debian> <repertoire-resultat> 


Cette commande crée un répertoire <repertoire-resultat> et y place les fichiers extraits du paquet. Vous pouvez aussi pratiquez de cette manière:

dpkg -fsys-tarfile <fichier_debian> 


ou, dans le cas d'un fichier .rpm:

rpm2cpio <fichier_rpm> 


Enfin, la liste des fichiers d'un paquet peut être sondée avec:

rpm -qip <fichier-rpm> 
( dpkg -I <fichier-deb> ) 
rpm -qlp <fichier-rpm> 
( dpkg -c <fichier-deb> ) 


ce qui est analogue aux recherches effectuées sur les paquets intallés.


next up previous contents Next: dpkg/apt et rpm. Up: Paquets binaires RedHat et Previous: Vérification des paquets.   Table des matières  
1-01-2006