在Linux中使用yum命令安装软件时出现下述提示
Loaded plugins: fastestmirror, langpacks
You have enabled checking of packages via GPG keys. This is a good thing.
However, you do not have any GPG public keys installed. You need to download
the keys for packages you wish to install and install them.
You can do that by running the command:
rpm --import public.gpg.key
Alternatively you can specify the url to the key you would like to use
for a repository in the 'gpgkey' option in a repository section and yum
will install it for you.
For more information contact your distribution or package provider.
Problem repository: iso
解决方案:
- 导入GPG-KEY(正解)
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
ps:这是centos7中自带的GPG-KEY的路径,或者使用提示给出的命令rpm --import public.gpg.key
- 找到问题库修改gpgcheck=1为0,本例中是iso.repo出现了错误,可以修改gpgcheck=1为0(作死行为)
分析:
GPGCHECK是检查软件是否被篡改的工具,gpgcheck=1为启用,0为关闭。如果关闭就相当于自己招贼。