Radhat linux的rpm制作及签名

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






  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值