今天在安装完了CentOS 5.5 x86_32之后,把前面文章中的YUM源设置好之后本想通过YUM把该升级的安装的都更新一下,结果在现在完成后,安装的这个过程中出现了以下的错误:

  1. Downloading Packages:  
  2. warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID e8562897  
  3.   
  4.   
  5. Public key for hal-devel-0.5.8.1-59.el5.i386.rpm is not installed  

通过在网上查找,应该是Public Key不对应,所以应该重新导入Key,结果导入之后问题解决,具体的方法如下:


导入rpm-key 

 
  1. #cenos4  
  2. rpm --import /usr/share/doc/centos-release-4/RPM-GPG-KEY  
  3. #centos5  
  4. rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5