栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

rpm命令一直提示:RPM 版本 4.11.3 版权所有 (C) 1998-2002 - 红帽公司。 该程序可以在 GNU GPL 条款下自由分发

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

rpm命令一直提示:RPM 版本 4.11.3 版权所有 (C) 1998-2002 - 红帽公司。 该程序可以在 GNU GPL 条款下自由分发

一、使用rpm命令提示如下
[root@localhost /]# rpm –qa | grep java
RPM 版本 4.11.3
版权所有 (C) 1998-2002 - 红帽公司。
该程序可以在 GNU GPL 条款下自由分发

用法: rpm [-aKfgpqVcdLilsiv?] [-a|--all] [-f|--file] [-g|--group] [-p|--package] [--pkgid] [--hdrid] [--triggeredby] [--whatrequires] [--whatprovides] [--nomanifest] [-c|--configfiles]
        [-d|--docfiles] [-L|--licensefiles] [--dump] [-l|--list] [--queryformat=QUERYFORMAT] [-s|--state] [--nofiledigest] [--nofiles] [--nodeps] [--noscript] [--allfiles] [--allmatches]
        [--badreloc] [-e|--erase +] [--excludedocs] [--excludepath=] [--force] [-F|--freshen +] [-h|--hash] [--ignorearch] [--ignoreos] [--ignoresize]
        [-i|--install] [--justdb] [--nodeps] [--nofiledigest] [--nocontexts] [--noorder] [--noscripts] [--notriggers] [--nocollections] [--oldpackage] [--percent] [--prefix=]
        [--relocate==] [--replacefiles] [--replacepkgs] [--test] [-U|--upgrade +] [--reinstall=+] [-D|--define “MACRO EXPR”] [--undefine=MACRO]
        [-E|--eval “EXPR”] [--macros=] [--noplugins] [--nodigest] [--nosignature] [--rcfile=] [-r|--root ROOT] [--dbpath=DIRECTORY] [--querytags] [--showrc] [--quiet]
        [-v|--verbose] [--version] [-?|--help] [--usage] [--scripts] [--setperms] [--setugids] [--setcaps] [--restore] [--conflicts] [--obsoletes] [--provides] [--requires] [--info]
        [--changelog] [--xml] [--triggers] [--last] [--dupes] [--filesbypkg] [--fileclass] [--filecolor] [--fscontext] [--fileprovide] [--filerequire] [--filecaps]

二、原因

没有导入GPG公钥验证RH RPM的官方签名
GPG:在Linux上的应用主要是实现官方发布的包的签名机制,GPG分为公钥及私钥。
实现原理(以Red Hat签名为例):
1)RH在发布其官方的RPM包时(如本地RHEL光盘及FTP空间包),会提供一个GPG密钥文件,即所谓的公钥。
2)用户下载安装这个RPM包时,引入RH官方的这个RPM GPG公钥,用来验证RPM包是不是RH官方签名的。

三、解决方法

导入GPG-KEY
1、进入/etc/pki/rpm-gpg目录查看GPG密钥

[root@localhost /]# cd /etc/pki/rpm-gpg
[root@localhost rpm-gpg]# ll
总用量 12
-rw-r--r--. 1 root root 1690 11月 23 2018 RPM-GPG-KEY-CentOS-7
-rw-r--r--. 1 root root 1004 11月 23 2018 RPM-GPG-KEY-CentOS-Debug-7
-rw-r--r--. 1 root root 1690 11月 23 2018 RPM-GPG-KEY-CentOS-Testing-7

2、导入GPG-KEY

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

如果导入RPM-GPG-KEY-CentOS-7还是有问题,导入另外两个RPM-GPG-KEY-CentOS-Debug-7、RPM-GPG-KEY-CentOS-Testing-7

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/722325.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号