在 CENTOS 7 上安裝 Oracle Database 11gr2 時出現 RPM-GPG-KEY 錯誤

在 CENTOS 7 上安裝 Oracle Database 11gr2 時出現 RPM-GPG-KEY 錯誤

我正在嘗試在 CENTOS 7 中安裝 Oracle Database 11gr2。https://oracle-base.com/articles/11g/oracle-db-11gr2-installation-on-oracle-linux-7

下載並解壓縮兩個包後http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linx8664soft-100572.html我正在運行以下命令來開始安裝。

yum install oracle-rdbms-server-11gR2-preinstall

處理了一會兒後,我收到以下錯誤。

警告:/var/cache/yum/x86_64/7/ol7_UEKR3/packages/kernel-uek-firmware-3.8.13-118.6.1.el7uek.noarch.rpm:標頭V3 RSA/SHA256 簽名,ID ec551f033: NOKEY 檢索文件中的金鑰:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

GPG 金鑰檢索失敗:[Errno 14]curl#37 -“無法開啟檔案 /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle”

如何解決上述錯誤並繼續下一步安裝?

答案1

Oracle Linux 7 上的相同問題透過更改gpgcheck=0檔案來解決.repo

例如

/etc/yum.repos.d/ol7.repo

[ol7_latest]
name=Oracle Linux $releasever Latest ($basearch)
baseurl=https://yum.oracle.com/repo/OracleLinux/OL7/latest/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=0
enabled=1

從下面取得 Oracle Linux 7 儲存庫檔案。 回購檔案文件

將它們放入/etc/yum.repos.d然後運行yum update

答案2

使用下列命令安裝 Oracle 必備包:“yum install --nogpgcheck ...”,然後停用 public-yum-ol7.repo 儲存庫

相關內容