Показаны сообщения с ярлыком Яндекс.Браузер. Показать все сообщения
Показаны сообщения с ярлыком Яндекс.Браузер. Показать все сообщения

вторник, 20 июня 2023 г.

Ошибка GPG Яндекс браузера в Lunux Mint (2023 г.)

💣  Вчера неожиданно возникла проблема с браузером Yandex:

Ошибка GPG: https://repo.yandex.ru/yandex-browser/deb stable InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 60B9CD3A083A7A9A Репозиторий «https://repo.yandex.ru/yandex-browser/deb stable InRelease» не подписан.

Сначала предпринята попытка удаления браузера начисто, включая удаление источника и файла /etc/apt/trusted.gpg.d/yandex-browser.gpg 

sudo apt purge -y yandex-browser-stable

После повторной установки из пакета deb, скачанного с официального источника https://browser.yandex.ru, проблема проявилась снова.

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

Очень быстро пришёл ответ, что теперь Яндекс Браузер для Linux будет использовать новый ключ шифрования GPG. Для обновления GPG вручную выполнить в терминале

curl -s https://repo.yandex.ru/yandex-browser/YANDEX-BROWSER-KEY.GPG | sudo apt-key add

Но это ещё не всё, что следует сделать. После выполнения данной команды  в системе будет присутствовать 2 ключа браузера Яндекс:

/etc/apt/trusted.gpg.d/yandex-browser.gpg
-----
pub rsa4096 2023-05-16 [SC]
2249 74DB 7FED 6DEC B7D8 55EF 60B9 CD3A 083A 7A9A
uid [ неизвестно ] Yandex Browser Repository Key < browser@support.yandex.ru >
sub rsa4096 2023-05-16 [E]

/etc/apt/trusted.gpg.d/linuxmint-keyring.gpg
-----
pub rsa4096 2014-09-08 [SC]
67CE 018F D19E 3CD4 8189 BC69 2180 17D1 CC5F DB34
uid [ неизвестно ] Yandex Browser Repository Key < browser@support.yandex.ru
sub rsa4096 2014-09-08 [E]

В Менеджере обновлений "Правка – Источники приложений – Ключи авторизации" удалите старый ключ. Чтобы избежать в дальнейшем преобразование yandex-browser.gpg в yandex-browser.gpg~ и появление предупреждения 

W: https://repo.yandex.ru/yandex-browser/deb/dists/stable/InRelease : Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

выполните в терминале:

sudo apt-key export 083A7A9A | sudo gpg --dearmour -o /etc/apt/keyrings/yandex-browser.gpg

Откройте источник приложения Яндекс браузера с правами суперпользователя

sudo xed /etc/apt/sources.list.d/yandex-browser.list

и исправьте строку с 

deb [arch=amd64] https://repo.yandex.ru/yandex-browser/deb stable main

на

deb [arch=amd64 signed-by=/etc/apt/keyrings/yandex-browser.gpg] https://repo.yandex.ru/yandex-browser/deb stable main

Проверьте обновления. Предупреждение должно исчезнуть.

воскресенье, 12 августа 2018 г.

Сохранение страницы в 1 файл html в Chrome, Vivaldi, Yandex browser, Opera

Страницу в браузерах на кодовой базе проекта Chomium (Google Chome, Vivaldi, Яндекс браузер, Opera) можно сохранить в 1 файл html. Для установки расширения перейдите на соответствующий ресурс.

После установки на верхней панели браузера появится значок (на рисунке ниже –крайний справа). Рисунки приведены для браузера Slimjet.


Если на пустой странице кликнуть по указанному значку, то можно перейти к тонкой настройке расширения.



Кнопка "Reset" служит для сброса настроек в настройки по умолчанию. Каждая секция раскрывается. О расшифровке каждой из настроек читайте в аналогичной публикации для браузера Firefox.

Сохранение страницы также ничем не отличается от от такого же процесса в Firefox (подробности).

Похожими расширениями являются Print edit WE и инструменты сохранения страницы в файлы mht или mhtml (подробности).

пятница, 2 февраля 2018 г.

Яндекс браузер в Linux – постоянная перезагрузка страницы

Сегодня было обнаружено нештатное поведение Яндекс браузера при открытии сообщений в почтовом ящике Яндекса. Страница с содержанием почтового сообщения три раза перезагружается, после чего появляется сообщение от браузера:


В процессе написания сообщения о проблеме в службу поддержки неожиданно моё внимание привлекла ссылка


при переходе по которой отобразились рекомендации по решению проблемы.

Чтобы страницы постоянно не перезагружались, нужно сделать следующее:
В файле /opt/yandex/browser-beta/yandex-browser-beta закомментировать строки

  THE_BEST_FFMPEG_LIBRARY=$HERE/find_ffmpeg
  if [ $? -eq 0 ]
  then
  export LD_PRELOAD=$THE_BEST_FFMPEG_LIBRARY
  fi

Т.е. делаем так:

  # THE_BEST_FFMPEG_LIBRARY=$HERE/find_ffmpeg
  # if [ $? -eq 0 ]
  # then
  # export LD_PRELOAD=$THE_BEST_FFMPEG_LIBRARY
  # fi

Запускаю менеджер файлов с правами суперпользователя  sudo thunar

для Cinnamon этой командой будет  sudo nemo , для MATE –  sudo caja

и нахожу в указанном в рекомендации файле строки:


Перед началом каждой строки ставлю символ # и сохраняю файл.

Далее продолжаю следовать тексту рекомендации.

После этого страницы перестанут бесконечно перезагружаться, но не будет работать видео. А для того чтобы работало видео, нужно файл с библиотекой  libffmpeg.so  подложить по пути  /opt/yandex/browser-beta/libffmpeg.so.

Скачанный по ссылке файл  libffmpeg.so  помещаю в каталог Яндекс браузера  /opt/yandex/browser-beta.  Естественно, что это действие осуществляется менеджером файлов, запущенном с правами суперпользователя (см. выше).

При последующих запусках браузера и чтении в браузере сообщений почты Яндекс перезагрузок страницы не выявлено.

понедельник, 7 августа 2017 г.

Ошибка репозитория браузера Яндекс в Linux Mint


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

📌   Дополнение в 2023 г. Ошибка GPG Яндекс браузера в Linux Mint


понедельник, 31 октября 2016 г.

Chrome, Opera, Vivaldi, Yandex browser – сохранить страницу в один файл

Всегда не хватало в браузере Chrome возможности сохранения веб-страницы в 1 файл, как это присутствует в Firefox (при установке, в частности, UnMHT). 

Какие варианты имеются?

1. Включение экспериментальных возможностей
2. Сторонние расширения MHTML и MHT

Рассмотрим оба варианта.

Включение экспериментальных возможностей

Запустите Chrome и в адресной строке наберите chrome://flags


Далее нажмите комбинацию клавиш Ctrl и f (поиск на странице) и в строке поиска введите mhtml


В результате у Вас должно быть что-то такое:


Нажмите на ссылку "Включить", что и включит режим сохранения страницы в 1 файл.

Теперь перейдите на какую либо страницу и нажмите комбинацию клавиш Ctrl и s (сохранить страницу). В предлагаемых вариантах Вы найдёте


Вам останется только определиться с именем сохраняемого файла.


Если в Chrome, Vivaldi и Yandex browser картина соответствует приведенным выше рисункам, то в Opera (проверялось на Opera beta) это выглядит чуточку не так.



Как видите, имеется предупреждение (которое отсутствует для Chrome, Vivaldi, Yandex browser) о том, что включение данного режима приведёт к тому, что сохранение только в html или страницы полностью будет производиться не с расширением html, а с расширением mhtml.

Сторонние расширения MHTML и MHT

Указанные ниже расширения устанавливаются из интернет-магазина, но только в Chrome, Vivaldi, Yandex browser. В Opera мне этого сделать не удалось. Про имеющееся для Opera дополнение SingleFile в последнее время пользователи отзываются отрицательно.

  
Итак, рассмотрим расширения для Chrome, Vivaldi, Yandex browser.

Save as MHTML после установки встраивается в правое контекстное меню.


В зависимости от положения курсора на странице при активизации меню справа или слева появляется подменю, интересующим нас пунктом которого является Single Page:





Save as MHT также встраивается в правое контекстное меню, но, в отличие от предыдущего расширения, имеет только 1 пункт и для сохранения страницы в файл MHT лишнего движения мышкой не требуется.


Пояснение.

MHT – это веб-страница архива. Веб-браузер может сохраняет веб-страницу в формате MIME HTML или MHTML, который сохраняет HTML, изображения и другие медиа-файлы в один файл архива, закодированный кодировкой MIME, c целью экономии ресурсов при передаче и хранении.
 

Большинство веб-страниц, просмотренных в браузере, содержат только HTML, а рисунки и другие медиа-файлы (анимация, аудио, видео и т.д.) хранятся в других каталогах на сервере. Т.к. все файлы собираются в один файл MHTML, MHT файлы обычно используются для страниц веб-архива.

Из всего перечисленного выше лично мне больше импонирует Save as MHT.

вторник, 4 октября 2016 г.

Автоматическая очистка в Chrome, Opera, Яндекс.Браузер, Vivaldi


Данное расширение было случайно найдено в интернет-магазине Chrome. До этого мной использовалось расширение (на некоторых браузерах до сих пор, так как у меня в системе их несколько) Click and Clean. Однако его некоторое неудобство заключается в том, что мне, во-первых, приходилось производить очистку вручную, а во-вторых, – в частности, в браузере Chromium кнопка расширения не отображалась.

Расширение имеется в интернет-магазине Chrome и доступно по этой ссылке. Так как описание даётся на английском языке, приведу Вам его приблизительное толкование (это не дословный перевод, а изложение материала своими словами).

"Расширение удаляет историю веб-серфинга и другие данные, указываемые в его настройках. Удаление этих данных производится автоматически при каждом новом запуске браузера.

Для корректной работы расширения необходимо, чтобы при закрытии браузера не продолжали выполняться фоновые задачи, возможность выполнения которых включается в дополнительных настройках браузера (Система – Продолжать выполнение фоновых приложений при закрытии).

При синхронизации данных браузера с учётной записью Google и включенным в настройках синхронизации сохранением истории браузера расширение также будет работать некорректно.

В зависимости от объема данных, которые необходимо удалить, может потребоваться 2-3 секунды, прежде чем Ваш браузер обретёт отзывчивость после своего запуска."

По умолчанию, в расширении выставлено


Но можно настроить и так:


При этом при установке некоторых галочек расширение может спросить, например:


На странице расширения с интернет-магазине Chrome приведен ряд отзывов, наиболее полным из которых на момент публикации данной заметки являлся следующий:

"В Click&Clean автоочистка при закрытии Хрома давно уже перестала работать. Нашел это расширение и теперь нет проблем. Спасибо разработчикам, не забрасывайте свой проект. Пожалуйста, установите русский язык."

воскресенье, 2 октября 2016 г.

Close and Clean – очистка Chrome, Opera, Яндекс.Браузер, Vivaldi


Данное расширение служит для очистки браузеров на основе кодовой базы Chromium и может быть установлено в любой из браузеров Chrome, Opera, Яндекс.Браузер, Vivaldi, которые созданы на основе Chromium и имеют доступ к интернет-магазину Chrome.

Зайдите в интернет-магазин Chrome и наберите в строке поиска "close and clean":


Установите расширение. После его установки у Вас должна появиться соответствующая кнопка:


Перейдите в "Параметры" данного расширения. По умолчанию, оно настроено следующим образом:




Однако для лучшей очистки лучше применить параметры, которые по умолчанию устанавливаются в расширении Click&Clean:


Для очистки браузера нажмите на красную кнопку с крестом.