解压RPM包

Posted 林肯公园

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解压RPM包相关的知识,希望对你有一定的参考价值。

有时我们需要RPM包中的某个文件,如何解压RPM包呢?

RPM包是使用cpio格式打包的,因此可以先转成cpio然后解压,如下所示:

rpm2cpio xxx.rpm | cpio -div

 

例如:

[[email protected] tmp]# rpm2cpio rpm-4.8.0-32.el6.x86_64.rpm |cpio -div
./bin/rpm
./etc/rpm
./usr/bin/rpm2cpio
./usr/bin/rpmdb
./usr/bin/rpmquery
./usr/bin/rpmsign
./usr/bin/rpmverify
./usr/lib/rpm
./usr/lib/rpm/macros
./usr/lib/rpm/platform
./usr/lib/rpm/platform/amd64-linux
。。。
./usr/share/man/ru/man8/rpm2cpio.8.gz
./usr/share/man/sk/man8/rpm.8.gz
./var/lib/rpm
4001 blocks

以上是关于解压RPM包的主要内容,如果未能解决你的问题,请参考以下文章

如何解压RPM包

Linux系统下安装包解压

linux 打 rpm 包

rpm2rpm 打包步骤

rpm2rpm 打包步骤

rpm2rpm 打包步骤