如何解压RPM包

2018-03-08 14:40:12 浏览数 (1)

Mellanox的驱动源码在centos7下面是使用RPM包封装的,需要解压此格式的包来获取源文件

RPM包括是使用cpio格式打包的,因此可以先转成cpio然后解压,如下所示: rpm2cpio xxx.rpm | cpio -div

例如:

[root@server012 libibverbs-1.2.1mlnx1]# rpm2cpio libibverbs-1.2.1mlnx1-OFED.4.0.0.1.3.40101.src.rpm | cpio -div

然后得到tar.gz的压缩包,直接使用tar -zxvf命令即可解压得到源码

0 人点赞