您的位置:首页 > 产品设计 > 产品经理

yum 安装包 出现Public key for *.rpm is not installed 警告的解决方法

2012-10-28 17:50 951 查看
下午在做源码编译前,安装开发环境的时候,

yum -y groupinstall "Development Librariries" "X Software Development" "Development Tools"

时,出现了Public key for *.rpm is not installed 的警告,部分代码如下:

(125/136): python-devel-2.4.3-46.el5.i386.rpm

| 3.0 MB     00:00
(126/136): libXxf86vm-devel-1.0.1-3.1.i386.rpm

|  12 kB     00:00
(127/136): libX11-devel-1.0.3-11.el5_7.1.i386.rpm

| 661 kB     00:00
(128/136): mesa-libGLU-devel-6.5.1-7.10.el5.i386.rpm

|  92 kB     00:00
(129/136): krb5-devel-1.6.1-70.el5.i386.rpm

| 1.9 MB     00:00
(130/136): cyrus-sasl-devel-2.1.22-5.el5_4.3.i386.rpm

| 1.4 MB     00:00
(131/136): libpng-devel-1.2.10-7.1.el5_7.5.i386.rpm

| 182 kB     00:00
(132/136): libxml2-devel-2.6.26-2.1.12.el5_7.2.i386.rpm

| 2.1 MB     00:00
(133/136): libICE-devel-1.0.1-2.1.i386.rpm

|  13 kB     00:00
(134/136): libicu-3.6-5.16.1.i386.rpm

| 5.3 MB     00:00
(135/136): libbonobo-devel-2.16.0-1.1.el5_5.1.i386.rpm

| 498 kB     00:00
(136/136): libXext-devel-1.0.1-2.1.i386.rpm

|  57 kB     00:00
---------------------------------------------------------------------------------------------------------

-----------------------------
Total                                                                                                 4.6

MB/s |  55 MB     00:11
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 37017186

Public key for libXxf86misc-devel-1.0.1-3.1.i386.rpm is not installed

此时要导入rpm的签名信息即可

以root登录,执行下面命令

# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

cat /etc/issue    //查看系统版本

根据我的Linux版本是redhat-release 5.8

于是我执行下面命令

#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release


再次yum 安装包,这次安装顺利结束。

问题终于得到解决!希望能对出现过此问题的人有所帮助

本文出自 “MGnuLinux” 博客,请务必保留此出处http://inspriion.blog.51cto.com/3283848/1040003
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: