Ubuntu 18.04를 업데이트할 수 없습니다.

Ubuntu 18.04를 업데이트할 수 없습니다.

친절하게 도움을 요청합니다. Ubuntu 18.04를 사용하고 있는데 최근에 내 컴퓨터에 무슨 일을 했는지 정확히 모르겠고 더 이상 업데이트할 수 없습니다.

명령을 사용하여 업데이트하려고 하면 sudo apt-get update다음과 같은 오류 메시지가 나타납니다.

Reading package lists... Done 
W: GPG error: http://download.opensuse.org/repositories/home:/jkist/xUbuntu_18.04  Release: The following signatures were invalid: EXPKEYSIG FE76CD923B7B38C4 home:jkist OBS Project <home:[email protected]>
E: The repository 'http://download.opensuse.org/repositories/home:/jkist/xUbuntu_18.04  Release' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

나는 지금 4일 동안 이 문제를 겪고 있습니다. 인터넷에서 정보를 얻으려고 노력했지만 여전히 노트북을 업데이트하지 못했습니다.

이 혼란에서 어떻게 벗어날 수 있는지 아시는 분 계시나요?

답변1

저장소의 패키지는 암호화 방식으로 서명될 수 있습니다. 이는 패키지가 변조되지 않았는지 확인하기 위한 것입니다. 만약 그들이가졌다변조되면 서명이 더 이상 정확하지 않게 됩니다.

서명을 확인하려면 시스템에 다음이 필요합니다.공개 키문제의 저장소의. 이러한 키에는 일종의 "유효 기간"이 있습니다. 즉, 특정 날짜 이후에 만료됩니다. 오류 메시지에서 볼 수 있듯이 귀하의 경우에 발생한 일입니다.

다음 서명이 유효하지 않습니다: EXPKEYSIG FE76CD923B7B38C4

EXPKEYSIG"서명 키가 만료되었습니다"에 대한 힌트;) 그리고 FE76CD923B7B38C4 문제의 키 ID입니다.

따라서 갱신된 최신 공개 키를 가져와야 합니다. 이를 얻는 정확한 방법은 해당 저장소가 키를 제공하는 방법에 따라 다릅니다. 일부는 공개 키를 설치하는 특정 패키지를 제공합니다. 다른 사람들은 명령을 사용하여 다운로드하고 설치하는 특수 파일로 저장소에 키를 넣습니다 apt-key. 다른 사람들은 여전히 ​​명령을 사용하여 액세스할 수 있는 특수 키 서버에 키를 보관합니다 apt-key. 문제의 저장소에 대한 설명을 참조하고 싶을 것입니다. 아마도 거기에 설명되어 있을 것입니다.

답변2

다음 명령과 업데이트 패키지 캐시를 사용하여 이 저장소에 대한 GPG 키를 다시 추가해야 합니다.

wget -nv -O - https://download.opensuse.org/repositories/home:jkist/xUbuntu_18.04/Release.key | sudo apt-key add -
sudo apt-get update

위 명령이 실패하면 소프트웨어 및 업데이트 애플리케이션을 사용하여 이 저장소를 비활성화합니다.

관련 정보