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 ) |
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>
|
dpkg -fsys-tarfile <fichier_debian>
|
rpm2cpio <fichier_rpm>
|
rpm -qip <fichier-rpm>
( dpkg -I <fichier-deb> ) rpm -qlp <fichier-rpm> ( dpkg -c <fichier-deb> ) |