Рейтинг:1

Ошибки при попытке обновления до Ubuntu 21.04 с 20.10

флаг it

Всякий раз, когда я пытаюсь запустить программу обновления программного обеспечения, я просто получаю сообщение об ошибке «Не удалось загрузить репозиторий. Информация, пожалуйста, проверьте подключение к Интернету». и всякий раз, когда я бегу судо подходящее обновление я получаю ошибку

Получить:6 https://packages.riot.im/debian по умолчанию InRelease [2,892 B]
Err:6 https://packages.riot.im/debian по умолчанию InRelease
  Следующие подписи были недействительны: EXPKEYSIG C2850B265AC085BD пакеты riot.im <[email protected]>
Чтение списков пакетов... Готово
W: ошибка GPG: https://packages.riot.im/debian default InRelease: следующие подписи недействительны: EXPKEYSIG C2850B265AC085BD пакеты riot.im <[email protected]>
E: Репозиторий «https://packages.riot.im/debian default InRelease» не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.`
Steve avatar
флаг us
Я думаю, что ключом здесь может быть «Обновление из такого репозитория не может быть выполнено безопасно ...» Похоже, вы, возможно, в какой-то момент добавили сторонний репозиторий в свое средство обновления программного обеспечения. Я бы сначала там проверил. Если вы перейдете в «Программное обеспечение и обновления» и перейдете на вкладку «Другое программное обеспечение», вы можете найти там оскорбительный репозиторий. Если это так, попробуйте отменить выбор и продолжить обновление. Должна быть ссылка на оскорбительный репозиторий packages.riot.im.
user535733 avatar
флаг cn
Отключите сломанный репозиторий, затем повторите попытку.
lululuna avatar
флаг it
Нет репозитория с таким именем, поэтому я не могу его отключить.
Рейтинг:2
флаг zw

Вы должны обновить ключ GPG репозитория, используя команду ниже

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C2850B265AC085BD

wget -q -O - https://packages.riot.im/element-release-key.gpg | sudo apt-ключ добавить -
wget -q -O - https://packages.riot.im/element-release-key-2020.gpg | sudo apt-ключ добавить -
wget -q -O - https://packages.riot.im/riot-release-key.gpg | sudo apt-ключ добавить -

а затем установите все обновления с новыми зависимостями в вашу текущую систему,

sudo apt-получить обновление
sudo apt-получить дист-обновление
флаг cn
Для меня это не сработало без изменений, потому что мой `/etc/apt/sources.list.d/riot-im.list` содержал `[signed-by=/usr/share/keyrings/riot-im-archive-keyring. гпг]`. Я предполагаю, что это может отличаться в зависимости от того, когда и как вы изначально установили элемент. Если это так, вам нужно запустить команды `apt-key` с параметром `--keyring /usr/share/keyrings/riot-im-archive-keyring.gpg`, чтобы обновить ключ. Мне кажется, что использование специального набора ключей для такого специального репо немного более безопасно.

Ответить или комментировать

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