проблема apt-update для https://ocean.surfshark.com/debian stretch InRelease

проблема apt-update для https://ocean.surfshark.com/debian stretch InRelease

У меня возникла проблема при обновлении с 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-Как-настроить-Surfshark-VPN-на-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. И если вы сейчас сталкиваетесь с проблемами типа «Следующие пакеты были задержаны ...», то следуйте инструкциям«Следующие пакеты были задержаны:» Почему и как это решить?что решило проблему для меня

Связанный контент