1.打RPM包时,系统会默认使用GCC的"-fstack-protector"参数来编译,导致utility运行时,报"***stack smashing detected***" 的错误.所以我们需要加:export CFLAGS="-fno-stack-protector".
2.解压RPM包的命令:rpm2cpio ***.rpm | cpio -div
3.查看某文件属于哪一个RPM包的命令:rpm -ql ***
4.打包RPM的命令:rpmbuild -bb ***.spec
1.打RPM包时,系统会默认使用GCC的"-fstack-protector"参数来编译,导致utility运行时,报"***stack smashing detected***" 的错误.所以我们需要加:export CFLAGS="-fno-stack-protector".
2.解压RPM包的命令:rpm2cpio ***.rpm | cpio -div
3.查看某文件属于哪一个RPM包的命令:rpm -ql ***
4.打包RPM的命令:rpmbuild -bb ***.spec