在ubuntu系统中需要采用seahorse生成对应的密钥对,否则可能会有点问题
- sudo apt-get install rng-tools
- sudo rngd -r /dev/urandom
- gpg --full-generate-key
- gpg --list-key
- gpg --keyserver ubuntu.com --send-key xxxx #导出对应的gpg信息到对应的launchpad中
- gpg -d file.txt #解析加密邮箱地址,邮箱接受的开始和接受的区域都要拷贝复制到file.txt中
.dput.cf,该配置只是一个参考配置
[devppa]
fqdn = ppa.launchpad.net:2121
method = ftp
incoming = ~%(devppa)s
login = anonymous
[dev]
fqdn = ppa.launchpad.net:2121
method = ftp
incoming = /%(dev)s
login = anonymous
dput的代码推送需要在带用户界面的环境上进行否则可能会出现签名超时的情况。