1.下载源代码包,解压 (以ntfs源码包为例)
2.rpmbuild -ba ntfs.spec 创建rpmbuild目录
3.cp 源码包 rpmbuild/SOURCES ,解压源码包
4.cd /root/rpmbuild/SPECS, 创建 编辑vim ntfs.spec ;这个文件Name, Version需要编辑,Source0=源码包的名称
输出的错误路径复制到ntfs.spec的%file下 ,关于文档的防盗%doc下
5. rpmbuild -ba ntfs.spec
制作yum源
yum install createrepo
mkdir -p /var/www/html/repo
cp 新制作的rpm包 /var/www/html/repo
createrepo /var/www/html/repo
签名
gpg --gen-key
gpg -k
gpg --export -t KEY-ID -a | RPM-KEY-GEN
echo "%_gpg_name key-id " > /root./rpmmacros"
rpm --addsign ntfs.rpm
createrepo /var/www/html/rpm