1、web server,rpm放到目錄/tmp/a里去,/tmp/a映射為url是yourserver.com/xxx
2、安裝createrepo工具 yum install createrepo
3、創(chuàng)建xml,createrepo /tmp/a
4、創(chuàng)建簽名密鑰yum install rng-utils gpg -y ; rngd -r /dev/urandom -o /dev/random -f -t 1
再開(kāi)一個(gè)終端,gpg –gen-key 一路默認(rèn)生成密鑰對(duì)。名字叫XXX
gpg –export -a ‘XXX’ > XXX-GPG-KEY
vi ~/.rpmmacros
添加如下兩行,用于編譯程序時(shí)添加簽名
%_signature gpg
%_gpg_name XXX
最后給RPM添加簽名
rpm –addsign *.rpm
5、將配置寫(xiě)入/etc/yum.repo.d目錄,創(chuàng)建aa.repo文件,內(nèi)容如下
[xxx]
name=xxx
baseurl=http://youserver.com/xxx
enabled=1
gpgcheck=1
gpgkey=http://baoz.net/tmp/XXX-GPG-KEY
億恩科技地址(ADD):鄭州市黃河路129號(hào)天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
聯(lián)系:億恩小凡
QQ:89317007
電話(huà):0371-63322206 本文出自:億恩科技【1tcdy.com】
服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|