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