如何解压RPM包
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命令即可解壓得到源碼
轉載于:https://www.cnblogs.com/burningTheStar/p/6923054.html
總結