Linux RHEL|yum update -y コマンド実行時に GPG keys エラーが発生|原因と対応方法|The GPG keys listed for the 'cuda' repository are already installed but they are not correct for this package.


Linux RHEL のアップデート時に GPG keys エラーが発生して、アップデートできなかった。


ここでは、Linux RHEL アップデート時に発生した GPG keys エラーの原因とアップデートする方法について紹介する。



環境

RHEL 7.6

事象

yum update コマンドを実行して、アップデートしようとすると、下記のエラーメッセージが表示されてアップデートできなかった。


・コマンド
yum update -y


・エラーメッセージ
The GPG keys listed for the 'cuda' repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.

Failing package is: cuda-nsight-systems-11-8-11.8.0-1.x86_64
GPG Keys are configured as: http://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/7fa2af80.pub


原因

Nvidia がパッケージの GPG キーを変更したことが原因で、yum update コマンド実行時に GPG keys エラーが発生した。

対応方法

下記の cuda リポジトリの再構成手順を実施する。これを実施すると、yum update コマンド実行時に、GPG keys エラーが発生しなくなる。


cuda リポジトリの再構成手順


1. cuda リポジトリの削除

・コマンド

rm -rf /etc/yum.repos.d/cuda.repo


2.cuda リポジトリの構成

・コマンド

sudo yum-config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-rhel7.repo


3.キャッシュをクリア

・コマンド

yum clean all


補足

CUDA ドライバーには、GPU が適切に機能するための GPU ドライバーと CUDA ツールキットの両方が含まれている。CUDA は、GPU でプログラムを実行するための API であり、アプリケーションを GPU にオフロードして実行するために使用される。

※Nvidia は cuda ドライバーを呼び出す。



スポンサーリンク

0 件のコメント :

コメントを投稿