标签:extra 方法 pat file 提取 pm2 build root 报错
以提取 kernel-3.10.0-693.el7.src.rpm 版本的kernel代码为例:最初始的源码加上打了所有的patch后的源码,即最新的源码。
cp kernel-3.10.0-693.el7.src.rpm /root/rpmbuild/SOURCES/
cd /root/rpmbuild/SOURCES/
//extract files from cpio
rpm2cpio kernel-3.10.0-693.el7.src.rpm | cpio -iv
rpmbuild -bp kernel.spec
//生成的源码位置为安装rpmbuild的BUILD目录下:
/root/rpmbuild/BUILD/kernel-3.10.0-693.el7/
那么就要加上-d参数,用来生成目录,否则报错。
rpm2cpio xxx | cpio -iv -d
标签:extra 方法 pat file 提取 pm2 build root 报错
原文地址:https://blog.51cto.com/wendashuai/2549204