J'ai un fichier RPM dont je veux examiner le contenu. Pour les .deb
packages, je peux l'utiliser dpkg -x file.deb
pour l'extraire.
Quelle est la commande équivalente pour un .rpm
fichier? Je recherche une application en ligne de commande.
J'ai un fichier RPM dont je veux examiner le contenu. Pour les .deb
packages, je peux l'utiliser dpkg -x file.deb
pour l'extraire.
Quelle est la commande équivalente pour un .rpm
fichier? Je recherche une application en ligne de commande.
Réponses:
Pour autant que je me souvienne, vous devez utiliser une application appelée alien qui transforme .rpm en fichiers deb. Utilisez un terminal pour faire:
sudo apt-get install alien
puis
sudo alien -d nameofyourpackage.rpm (-d for Debian package)
Si vous devez ensuite l'examiner, vous pouvez recourir à votre méthode dpkg -x file.deb
rpm2cpio
semble bien fonctionner, donc je n'ai pas essayé celui-ci.
Installez 7z:
apt install p7zip-full
et extraire:
7z x /path/to/file.rpm
7z x /path/to/file.cpio -o/path/to/extract/folder/
rpm2cpio file.rpm | cpio --extract --make-directories