Ubuntu 20.04를 사용중인데 갑자기

오늘 apt update 를 하니 정상적으로 동작하지 않았다.

아래와 같은 오류 발생

 

오류:2 https://cli.github.com/packages stable InRelease

다음 서명이 올바르지 않습니다: EXPKEYSIG C99B11DEB97541F0 Nate Smith <vilmibm@github.com>

 

왜지..?

또 삽질 시작

 

키를 다시 받아오려고 해봤지만

sudo apt-key adv --keyserver https://cli.github.com/packages --recv-keys C99B11DEB97541F0

 

gpg: keyserver receive failed: No data

 

오류를 찾다보니 나와 같은 사람들이 아주 많았다.

 

찾아보니 아주 따끈따끈하게 올라온 cli bug fix

2022년 9월 2일 해당 키가 만료됬기 때문이다.

 

https://github.com/cli/cli/issues/6175

 

GPG key used to sign debian packages is expired · Issue #6175 · cli/cli

Describe the bug You can't install the CLI from the .deb package on Ubuntu or other Debian based systems as of today because the GPG key used to sign the package has expired. Steps to reproduce...

github.com

 

해결 방법은 

sudo apt-key del C99B11DEB97541F0 && sudo rm /etc/apt/sources.list.d/github-cli.list

다시 업데이트 하면, 정상적으로 실행된다.

현재까지는 키를 지으고,  리스트에서 지우는 방법밖에 없다.

해당 키를 미스터 네이트씨가.. 업데이트 해주는 걸 기다리는 수 밖에ㅎㅎㅎㅎ

일단 팀에서 현재 급하게 수정중이라고 한다.

일단, https://github.com/cli/cli/releases/latest 에서 wget으로 설치하는 걸 권장함!!

이런 경우도 있구나

오늘도 배워 가는 하루

 

+ Recent posts