Comment puis-je extraire le contenu d'un rpm?

J'ai un rpm et je tiens à le traiter comme une archive. Je veux extraire le contenu dans un répertoire afin que je puisse inspecter le contenu. Je suis familier avec l'interrogation de commandes d'achat d'un paquet. Je ne voulons pas simplement une liste du contenu de la rpm. c'est à dire

$ rpm -qpl foo.rpm

Je veux inspecter le contenu de plusieurs fichiers contenus dans le rpm. Je ne veux pas installer le rpm. Je suis également conscient de la rpm capacité à faire des modifictions dans l' %post sections, et la vérification de ceux-ci. c'est à dire

$ rpm -qp --scripts foo.rpm

Toutefois, dans ce cas, est d'aucun intérêt pour moi.