在发布maven中央仓库的时候,需要gpg对jar进行签名
其中用到gpg。在运行gpg –gen-key命令时候卡主。
We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
根据提示,该命令生成key时,需要kernel为该程序生成足够多的随机数,因此,我们只需要为kernel生成随机数即可。
解决方法:
yum -y install rng-tools
rngd -r /dev/urandom
注意:在网上搜集的文章基本都是Ubuntu的。其命令为:rng -r /dev/urandom
而Centos是rngd
如果以上不能解决该问题,则进入目录:/usr/sbin
查看rng文件名