Je suis sur un MacBook Pro exécutant Apple Leopard (Mac OS X 10.5.8).
Je voudrais décompresser un fichier RPM et afficher les fichiers contenus dans le fichier wget-1.11.4-2.el5_4.1.src.rpm . Je n'ai pas besoin d'installer les fichiers dans un emplacement particulier ni d'exécuter des scripts% postinstall ou quoi que ce soit. Je veux juste décompresser ce fichier RPM afin de pouvoir afficher les fichiers source en dessous.
Est-il possible de décompresser un fichier RPM sur un système autre que RedHat / CentOS?
rpm2cpio
utilitaire n'est-il pas dans lerpm
port? Sinon, essayez le script./opt/local/bin/rpm
! Le chemin dans mon ancien environnement doit avoir été foiré.rpm
bière ces jours-ci ...À partir de la ligne de commande, vous pouvez utiliser la
tar
commande. Par exemple,tar -tf example.rpm | less
pour lister tous les fichiers dans le rpm.la source
tar -tvzf some.rpm
pour lister le contenutar -xvzf some.rpm
à extrairePour décompresser tous les fichiers dans le répertoire local:
sans avoir besoin d'installer de nouveaux outils
la source
Homebrew a également une recette pour l'installation de rpm, il suffit de lancer
la source
Je penserais que (comme Windows et Linux) tout programme d’archivage devrait pouvoir le décompresser. iArchiver , le unArchiver et Archiver répertorient tous les "RPM en lecture seule" dans leurs formats pris en charge.
la source
/usr/bin/tar
,cpio
, etc.Le script portable rpm2cpio est vraiment bon!
la source
Oui, vous pouvez, Midnight Commander ouvre les fichiers RPM. Je ne l'utilise pas, mais google liste des liens qui pourraient pointer vers une interface graphique .
la source