Solved: Public key for rpm is not installed
Today we will see one of the general error message and its quick solution, to overcome this.
I. Error Message
When installing one rpm package, we are getting below error message.
[root@ngelinux grub]# yum install ipmitool
Loaded plugins: aliases, changelog, downloadonly, fastestmirror, kabi, presto, refresh-packagekit, security,
: tmprepo, verify, versionlock
Loading support for CentOS kernel ABI
Setting up Install Process
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package ipmitool.x86_64 0:1.8.15-2.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
==============================================================================================================
Package Arch Version Repository Size
==============================================================================================================
Installing:
ipmitool x86_64 1.8.15-2.el6 redhat-base 465 k
Transaction Summary
==============================================================================================================
Install 1 Package(s)
Total download size: 465 k
Installed size: 1.3 M
Is this ok [y/N]: y
Downloading Packages:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 465 k
ipmitool-1.8.15-2.el6.x86_64.rpm | 465 kB 00:00
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Public key for ipmitool-1.8.15-2.el6.x86_64.rpm is not installed
II. Solution
We can mention the option “–nogpgcheck” to skip the gpg check while installing the rpm.
[root@ngelinux grub]# yum --nogpgcheck install ipmitool
Loaded plugins: aliases, changelog, downloadonly, fastestmirror, kabi, presto, refresh-packagekit, security,
: tmprepo, verify, versionlock
Loading support for CentOS kernel ABI
Setting up Install Process
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package ipmitool.x86_64 0:1.8.15-2.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
==============================================================================================================
Package Arch Version Repository Size
==============================================================================================================
Installing:
ipmitool x86_64 1.8.15-2.el6 redhat-base 465 k
Transaction Summary
==============================================================================================================
Install 1 Package(s)
Total size: 465 k
Installed size: 1.3 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : ipmitool-1.8.15-2.el6.x86_64 1/1
Verifying : ipmitool-1.8.15-2.el6.x86_64 1/1
Installed:
ipmitool.x86_64 0:1.8.15-2.el6
Complete!
