https://ocean.surfshark.com/debian Stretch InRelease에 대한 apt-update 문제

https://ocean.surfshark.com/debian Stretch InRelease에 대한 apt-update 문제

18.04에서 20.04로 업그레이드하는 데 문제가 있습니다. 실행하는 동안 다음과 같은 문제가 apt-get update발생합니다.

Err:2 https://ocean.surfshark.com/debian stretch InRelease            
 The following signatures were invalid: EXPKEYSIG 1DB7590E83C8F643
 Surfshark package maintainer <[email protected]>
W: GPG error: https://ocean.surfshark.com/debian stretch InRelease:
  The following signatures were invalid: EXPKEYSIG 1DB7590E83C8F643
  Surfshark package maintainer <[email protected]>
E: The repository 'https://ocean.surfshark.com/debian stretch InRelease' 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.

Surfshark가 제대로 설치되지도 않았고 손상되었습니다. 몇 번 검색한 후 문제를 해결하기 위해 다양한 방법을 시도했지만 업데이트된 PPA나 Surfshark용 키를 얻을 수 없었기 때문에 효과가 없었습니다.

답변1

이동https://support.surfshark.com/hc/en-us/articles/360017418334-How-to-set-up-Surfshark-VPN-on-Linux-

그런 다음 1단계와 2단계를 수행합니다(기본적으로 Surfshark를 설치하기 위한 코드를 다운로드하고 실행합니다). 참고: 1단계와 2단계는 최신 버전의 Surfshark에 대한 링크에 의존하고 이 링크는 시간이 지남에 따라 변경될 수 있으므로 붙여넣지 않습니다.

이 단계에서는 키를 유효한 키로 업데이트합니다.

그런 다음 "sudo apt update"를 수행하면 문제가 사라진 것을 확인할 수 있습니다.

참고 2: 이것은 내 Kubuntu 20.10에서 작동했습니다.

답변2

문제가 있는 PPA가 현재 큰 문제가 아닌 경우 문제가 해결될 것입니다. 문제는 주로 Surfshark가 업데이트된 PPA/키를 제공하지 않고 이전 키가 만료되었거나 해당 저장소에 사용된 다이제스트 알고리즘 sha-1이 더 이상 안전한 것으로 간주되지 않는다는 것입니다.

먼저 실행 ls /etc/apt/sources.list.d하고 Surfshark PPA를 찾으세요. 이제 Surfshark는 나에게 큰 문제가 아니기 때문에 dpkg --list(Surfshark의 패키지 이름을 찾기 위해) 그냥 실행했습니다.sudo apt-get purge {package-name}

그것은 나를 위해 문제를 해결했으며 이제 할 수 있습니다 apt-get update . 그리고 apt-get upgrade지금 ""다음 패키지가 다시 보관되었습니다 ..."라는 문제에 직면하면 다음을 따르십시오."다음 패키지가 보관되었습니다." 이 문제를 해결하는 이유와 방법은 무엇입니까?내 문제를 해결 한 것

관련 정보