日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

yum安装时报RPM-GPG-KEY错

發布時間:2024/4/17 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 yum安装时报RPM-GPG-KEY错 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天在使用yum install的時候,碰見這樣的錯誤:Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

百般查找才知道是因為在 /etc/yum.repos.d 目錄下,有關于yum repository的配置文件中,列有如下的GPG key:

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

這個配置告訴YUM,這個repository的GPG key存在于磁盤上。而當YUM在路徑 /etc/pki/rpm-gpg 下找不到這個GPG key的時候,就會報如上的錯誤了。

解決方案:

cd?/etc/pki/rpm-gpg

wget?https://archive.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7

然后再次運行 yum 命令就可以成功了。當然,也有些包是需要先安裝epel之后才能裝上的。安裝epel的方法是:?

yum?install?-y?epel-release

因為好奇,搜索了RPM-GPG-KEY到底是什么,這篇文章寫的比較好

原文地址:http://linux.chinaunix.net/techdoc/system/2007/09/26/968723.shtml

下面,附錄RPM-GPG-KEY詳解:

一、GPG

GPG在Linux上的應用主要是實現官方發布的包的簽名機制。
GPG分為公鑰及私鑰。
公鑰:顧名思意,即可共享的密鑰,主要用于驗證私鑰加密的數據及簽名要發送給私鑰方的數據。
私鑰:由本地保留的密鑰,用于簽名本地數據及驗證用公鑰簽名的數據。? ? ? ? ? ? ?
二、實現原理(以Red Hat簽名為例):
(1)RH在發布其官方的RPM包時(如本地RHEL光盤及FTP空間包),會提供一個GPG密鑰文件,即所謂的公鑰。
(2)用戶下載安裝這個RPM包時,引入RH官方的這個RPM GPG公鑰,用來驗證RPM包是不是RH官方簽名的。
導入GPG-KEY:

查找相應的GPG密鑰:
https://www.redhat.com/security/team/key/或/etc/pki/rpm-gpg
導入到RPM:
rpm?--import?/etc/pki/rpm-gpg/RPM-GPG-KEY

三、簽名及加密概念
????????簽名類似于校驗碼,用于識別軟件包是不是被修改過,最常用的的就是我們的GPG及MD5簽名,原方使用一定的字符(MD5)或密碼(GPG私鑰)與軟件進行相應的運算并得到一個定長的密鑰。
????????加密是用一定的密鑰對原數據進行修改,即使程序在傳輸中被截獲,只要它不能解開密碼,就不能對程序進行修改,除非破壞掉文件,那樣我們就知道軟件被修改過了。
四、RPM驗證方法
(1)驗證安裝的整個軟件包的文件

rpm?-V?crontabs-1.10-8

(2)驗證軟件包中的單個文件

rpm?-Vf?/etc/crontab

注:如果文件沒有被修改過,則不輸出任何信息。
(3)驗證整個軟件包是否被修改過

rpm?-Vp?AdobeReader_chs-7.0.9-1.i386.rpm

驗證結果:

.......T???/usr/local/Adobe/Acrobat7.0/Reader/GlobalPrefs/reader_prefs
S.5....T???/usr/local/Adobe/Acrobat7.0/bin/acroread

(4)驗證簽名

rpm?-K?AdobeReader_chs-7.0.9-1.i386.rpm
AdobeReader_chs-7.0.9-1.i386.rpm:?sha1?md5?OK

驗證結果含意:

S?:file?Size?differs
M?:Mode?differs?(includes?permissions?and?file?type)
5?:MD5?sum?differs
D?:Device?major/minor?number?mis-match
L?:readLink(2)?path?mis-match
U?:User?ownership?differs
G?:Group?ownership?differs
T?:mTime?differs






轉載于:https://blog.51cto.com/12948961/2339202

總結

以上是生活随笔為你收集整理的yum安装时报RPM-GPG-KEY错的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。