yum-GPG key retrieval failed: No such file or directory
今天在使用yum安裝系統包時出現了下面的錯誤
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 1e5e0159
GPG key retrieval failed: [Errno 5] OSError: [Errno 2] No such file or directory: '/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release'
從錯誤資訊看,系統應該是沒有/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release這個路徑,先檢查yum的配置檔案
[root@ocm2 yum.repos.d]# vi rhel-yum.repo
[rhel-local]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=file:///media/cdrom/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
這裡我們看到gpgkey引數整好指定了這個錯誤,我們所需要做的就是刪除這個引數即可。
然後再次使用yum安裝,該錯誤不在出現,有提示新的錯誤了。
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Public key for sysstat-7.0.2-12.0.1.el5.i386.rpm is not installed
難道使用yum安裝包需要提前安裝sysstat的?這裡我先手動安裝了sysstat包
[root@ocm2 Server]# rpm -ivh sysstat-7.0.2-12.0.1.el5.i386.rpm
warning: sysstat-7.0.2-12.0.1.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Preparing... ########################################### [100%]
1:sysstat ########################################### [100%]
安裝後,再次使用yum來安裝系統包,又有新的錯誤提示。
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Public key for gcc-4.1.2-54.el5.i386.rpm is not installed
這次可以肯定了,還是yum的問題,再次來檢查yum的配置檔案
[root@ocm2 yum.repos.d]# cat rhel-yum.repo
[rhel-local]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=file:///media/cdrom/Server
enabled=1
gpgcheck=1
這裡比較懷疑的就是gpgcheck引數了,gpgcheck有1和0兩個選擇,分別代表是否是否進行gpg(GNU Private Guard) 校驗,以確定rpm 包的來源是有效和安全的,預設是0
將其修改為0.
然後再將/etc/yum.repos.d路徑下其他的repo檔案刪除。
再次使用yum安裝其他系統包,所有問題解決。
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 1e5e0159
GPG key retrieval failed: [Errno 5] OSError: [Errno 2] No such file or directory: '/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release'
從錯誤資訊看,系統應該是沒有/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release這個路徑,先檢查yum的配置檔案
[root@ocm2 yum.repos.d]# vi rhel-yum.repo
[rhel-local]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=file:///media/cdrom/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
這裡我們看到gpgkey引數整好指定了這個錯誤,我們所需要做的就是刪除這個引數即可。
然後再次使用yum安裝,該錯誤不在出現,有提示新的錯誤了。
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Public key for sysstat-7.0.2-12.0.1.el5.i386.rpm is not installed
難道使用yum安裝包需要提前安裝sysstat的?這裡我先手動安裝了sysstat包
[root@ocm2 Server]# rpm -ivh sysstat-7.0.2-12.0.1.el5.i386.rpm
warning: sysstat-7.0.2-12.0.1.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Preparing... ########################################### [100%]
1:sysstat ########################################### [100%]
安裝後,再次使用yum來安裝系統包,又有新的錯誤提示。
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Public key for gcc-4.1.2-54.el5.i386.rpm is not installed
這次可以肯定了,還是yum的問題,再次來檢查yum的配置檔案
[root@ocm2 yum.repos.d]# cat rhel-yum.repo
[rhel-local]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=file:///media/cdrom/Server
enabled=1
gpgcheck=1
這裡比較懷疑的就是gpgcheck引數了,gpgcheck有1和0兩個選擇,分別代表是否是否進行gpg(GNU Private Guard) 校驗,以確定rpm 包的來源是有效和安全的,預設是0
將其修改為0.
然後再將/etc/yum.repos.d路徑下其他的repo檔案刪除。
再次使用yum安裝其他系統包,所有問題解決。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11590946/viewspace-1068594/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- GPG key retrieval failed: [Errno 14] HTTP Error 404: Not FoundAIHTTPError
- nginx: [error] open() “/var/run/nginx/nginx.pid“ failed (2: No such file or directory)NginxErrorAI
- Oracle ASM File DirectoryOracleASM
- Failed to load libGL.so error libGL.so: cannot open shared object file: No such file or directoryAIErrorObject
- python unix :No such file or directoryPython
- docker容器掛載 No such file or directoryDocker
- Laravel5.6安裝:Warning: require(../vendor/autoload.php): failed to open stream: No such file or directoryLaravelUIPHPAI
- gitbook no such file or directory 怎麼解決Git
- SSH Host key verification failedAI
- fatal error: openssl/sha.h: No such file or directoryError
- fatal error: sys/cdefs.h: No such file or directoryError
- Using Create directory & UTL_FILE in OracleOracle
- libmysqlclient.so.16: cannot open shared object file: No such file or directoryIBMMySqlclientObject
- libcap.so.1:cannot open shared object file: No such file or directoryObject
- libXext.so.6: cannot open shared object file: No such file or directoryObject
- libz.so.1: cannot open shared object file: No such file or directoryObject
- psql: error: could not connect to server: No such file or directorySQLErrorServer
- fatal error: libmemcached/memcached.h: No such file or directoryErrorIBM
- ftp 報錯 550 Failed to open fileFTPAI
- mysql RSA private key file not foundMySql
- 高德地圖使用cocoapods No such file or directory錯誤地圖
- 記錄 libldap-2.4.so.2: cannot open shared object file: No such file or directoryLDAObject
- 問題1.libXp.so.6: cannot open shared object file: No such file or directoryObject
- Information Retrieval(資訊檢索)筆記02:Preprocessing and Tolerant RetrievalORM筆記
- FATAL: Failed to make swap directory /etc/squid/cache: (13) Permission deniedAIUI
- VMware vmdk錯誤: Failed to lock the file.AI
- SCP報錯:Host key verification failed.AI
- tar (child): bzip2: Cannot exec: No such file or directory 報錯
- 在 Linux 中執行.sh 指令碼 No such file or directoryLinux指令碼
- Docker啟動故障問題 no such file or directory解決方法Docker
- mac下/usr/local/bin No such file or directory問題解決Mac
- mha_replication_check Can't exec "mysqlbinlog": No such file or directoryMySql
- Generate BKS File( Bouncy Castle KeyStore)AST
- 解決“/bin/bash^M: bad interpreter: No such file or directory”
- Oracle - ORA-09817: Write to audit file failedOracleAI
- 呼叫torchtext報錯OSError: libtorch_cpu.so: cannot open shared object file: No such file or directoryErrorObject
- shared libraries: libpthread.so.0: cannot open shared object file: No such file or directorythreadObject
- sql之22 Hierarchical RetrievalSQL