Данная заметка была написана в марте и находилась в черновиках, так как долгое время повторения описываемой ситуации на наблюдалось. Но 3 августа при установке Яндекс браузера на свежую систему ситуация снова имела место. Поэтому заметка публикуется в качестве своего рода шпаргалки.
По истечении некоторого времени после установки в систему Яндекс Браузера при выполнении операции на поиск доступных обновлений система стала постоянно выдавать ошибку:
Чтение списков пакетов… Готово
W: Ошибка GPG: http://repo.yandex.ru/yandex-browser/deb beta InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 218017D1CC5FDB34
E: Репозиторий «http://repo.yandex.ru/yandex-browser/deb beta InRelease» не подписан.
N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
Странно, так как браузер устанавливался из пакета deb, скачанного с официальной страницы Яндекс браузера.
К слову сказать, служба поддержки Яндекса на сообщения реагирует, но ... Ниже пример переписки за 2016 г.
Здравствуйте!
Проблема, о которой Вы нам сообщали, устранена. Пожалуйста, проверьте, возникает ли она в последней версии браузера. Загрузить её можно на странице https://browser.yandex.ru/download/?linux=1 .
В 2017 году ситуация повторяется. Что ж, человек, помоги себе сам.
Идём на репозиторий и попытаемся там чего-нибудь найти. Кстати говоря, по этому адресу можно найти и deb-пакет с длинным названием. Почему тогда при скачивании Яндекс браузера качается пакет с коротким именем Yandex.deb остаётся загадкой.
Хорошо, любопытствуем дальше.
По адресу https://repo.yandex.ru/yandex-browser/ видим, что ключ, всё-таки, присутствует.
Ура! Вот она, нашлась, пропажа наша. Выполняем команды в терминале:
wget https://repo.yandex.ru/yandex-browser/YANDEX-BROWSER-KEY.GPG && sudo apt-key add YANDEX-BROWSER-KEY.GPG && sudo apt update
И система по поводу ключа перестала возмущаться, всё стало хорошо.
Запускаем менеджер обновлений, далее "Правка – Источники приложений – Проверка подлинности ключей" и констатируем присутствие злополучного ключа.
Также Яндекс браузер стал отображаться и в менеджере программ. Указываем в поиске Yandex и видим:
Почему-то при установке deb-пакета браузера Vivaldi и даже Vivaldi snapshot таких ситуаций никогда не возникало и ключ автоматически добавлялся в систему в процессе установки пакета.
Может быть потому, что у меня "гранаты не той системы", в смысле – система "неправильная" ? Неудивительно, что у нас до сих пор не потеряли актуальности три вопроса: 1) кто виноват, 2) что делать и 3) что делать с теми, кто виноват.
Всё получилось. Огромное спасибо!
ОтветитьУдалитьСпасиюо, реально странно, но помогло!
ОтветитьУдалитьСпасибо, бро!
ОтветитьУдалитьСпасибо! мучался тоже
ОтветитьУдалить