Ich habe eine RPM-Datei, deren Inhalt ich überprüfen möchte. Für .deb
Pakete kann ich verwenden dpkg -x file.deb
, um es zu extrahieren.
Was ist der entsprechende Befehl für eine .rpm
Datei? Ich suche eine Befehlszeilenanwendung.
Ich habe eine RPM-Datei, deren Inhalt ich überprüfen möchte. Für .deb
Pakete kann ich verwenden dpkg -x file.deb
, um es zu extrahieren.
Was ist der entsprechende Befehl für eine .rpm
Datei? Ich suche eine Befehlszeilenanwendung.
Antworten:
Soweit ich mich erinnere, müssen Sie eine App namens alien verwenden, die .rpm in deb-Dateien umwandelt. Verwenden Sie ein Terminal, um Folgendes zu tun:
sudo apt-get install alien
dann
sudo alien -d nameofyourpackage.rpm (-d for Debian package)
Wenn Sie es dann untersuchen müssen, können Sie auf Ihre Methode dpkg -x file.deb zurückgreifen
rpm2cpio
scheint gut zu funktionieren, also habe ich diesen nicht ausprobiert.
Installieren Sie 7z:
apt install p7zip-full
und extrahieren:
7z x /path/to/file.rpm
7z x /path/to/file.cpio -o/path/to/extract/folder/
rpm2cpio file.rpm | cpio --extract --make-directories