私はCENTOS 7にOracle Database 11gr2をインストールしようとしています。インストールプロセスについては、次の手順に従っています。https://oracle-base.com/articles/11g/oracle-db-11gr2-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 ec551f03: 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
。
例えば
リポジトリ
[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
コマンド「yum install --nogpgcheck ...」を使用してOracleの前提条件パッケージをインストールし、public-yum-ol7.repoリポジトリを無効にします。