Я не могу обновить 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.

Я испытываю эту проблему уже четыре дня. Я пытался получить некоторую информацию из интернета, но мне так и не удалось обновить свой ноутбук.

Кто-нибудь знает, как мне выбраться из этой ситуации?

решение1

Пакеты в репозитории могут быть криптографически подписаны. Это необходимо для того, чтобы гарантировать, что пакеты не были подделаны. Если ониимелподделали, подпись больше не будет верной.

Для проверки подписи вашей системе необходимооткрытый ключрепозитория, о котором идет речь. Эти ключи имеют своего рода "срок годности", то есть они истекают после определенной даты. Это то, что произошло в вашем случае, как вы можете видеть из сообщения об ошибке:

Следующие подписи оказались недействительными: EXPKEYSIG FE76CD923B7B38C4

EXPKEYSIGнамекает на «срок действия ключа подписи истек» ;) И FE76CD923B7B38C4 является идентификатором соответствующего ключа.

Итак, вам нужно получить обновленный, текущий открытый ключ. Точный метод, как это получить, зависит от того, как рассматриваемый репозиторий предлагает свои ключи. Некоторые предлагают специальные пакеты, которые устанавливают открытый ключ. Другие помещают ключ в репозиторий как специальный файл, который вы загружаете и устанавливаете с помощью команды 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

Если вышеуказанные команды не сработали, отключите этот репозиторий с помощью приложения «Программы и обновления».

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