본문 바로가기

운영체제/linux

[Error] ubuntu20.04 "E: The repository 'https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 InRelease' is not signed."

반응형

문제 발생

$ sudo apt-get update

위의 명령어를 실행 시, "E: The repository 'https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64  InRelease' is not signed." error가 발생했다.

 

해결 방법

https://jstar0525.tistory.com/293

 

[Nvidia] GPG error: https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 InRelease: The following signatu

Env. Docker pytorch/pytorch:1.10.0-cuda11.3-cudnn8-devel ※ 참고 실제 나의 상황에서는 docker root 권한으로 실행되어 sudo를 제외하고 명령을 실행함. 문제 상황 $ sudo apt-get update 위 명령어를 실행하..

jstar0525.tistory.com

위의 블로그를 참고했다. 위의 블로그에 따르면, Nvidia CUDA의 Linux GPG Repository Key가 변경되었기 때문이라고 한다.

 

따라서 기존의 키를 삭제하는

$ sudo apt-key del 7fa2af80

위 명령어를 실행하고,

 

$ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-keyring_1.0-1_all.deb
$ sudo dpkg -i cuda-keyring_1.0-1_all.deb

위 명령어를 실행한다.

* ubuntu 20.04 x86_64 version이 아닌 경우, 위의 블로그 링크에 들어가 다른 OS로 실행하는 방법을 찾아 따라하면 된다.*

 

이후엔 정상적으로 sudo apt-get update를 진행할 수 있었다.

 

 

 

 

 

 

 

 

 

반응형