Eu tenho um arquivo RPM, do qual desejo examinar seu conteúdo. Para .deb
pacotes, eu posso usar dpkg -x file.deb
para extraí-lo.
Qual é o comando equivalente para um .rpm
arquivo? Estou procurando um aplicativo de linha de comando.
Eu tenho um arquivo RPM, do qual desejo examinar seu conteúdo. Para .deb
pacotes, eu posso usar dpkg -x file.deb
para extraí-lo.
Qual é o comando equivalente para um .rpm
arquivo? Estou procurando um aplicativo de linha de comando.
Respostas:
Tanto quanto me lembro, você tem que usar um aplicativo chamado alien que transforma .rpm em arquivos deb. Use um terminal para fazer:
sudo apt-get install alien
então
sudo alien -d nameofyourpackage.rpm (-d for Debian package)
Se você precisar examiná-lo, poderá recorrer ao método dpkg -x file.deb
rpm2cpio
parece funcionar bem, então eu não tentei este.
Instale 7z:
apt install p7zip-full
e extrair:
7z x /path/to/file.rpm
7z x /path/to/file.cpio -o/path/to/extract/folder/
rpm2cpio file.rpm | cpio --extract --make-directories