Как обновлять расширения GNOME Shell

Зачем это нужно
GNOME Shell легко расширяется с помощью расширений, но если вы устанавливаете их через сайт GNOME Extensions, система не будет автоматически уведомлять о новых версиях. Это значит, что расширения могут устаревать, конфликтовать с обновлениями GNOME или терять функциональность. Решение — установить расширение-уведомитель и знать, как вручную обновлять пакеты через сайт.
Что нужно подготовить
- Совместимый браузер: Firefox или GNOME Web (Epiphany).
- Доступ к сайту GNOME Extensions: https://extensions.gnome.org
- Права пользователя для установки расширений (обычно подтверждение в браузере).
Установка уведомителя обновлений
- Откройте сайт GNOME Extensions или установите расширение Extension Update Notifier напрямую через менеджер расширений.
- После установки откройте «GNOME Tweak Tool» (Настройки расширений) и запустите параметры уведомителя.
- Настройте частоту проверок: от редких (например, раз в неделю) до частых (ежедневно), в зависимости от того, насколько критичны для вас актуальные версии.

Важно: уведомитель информирует только о том, что новая версия доступна на сайте. Фактическая загрузка и установка выполняются отдельно через браузер.
Как обновлять расширения через сайт GNOME Extensions
- Откройте сайт GNOME Extensions в Firefox или GNOME Web.
- В верхней навигации нажмите «Installed Extensions» (Установленные расширения).
- Просмотрите список установленных расширений. Рядом с каждым элементом находятся кнопки для включения, отключения, настройки и удаления.
- Если для расширения доступно обновление, рядом появится зелёная кнопка обновления. Нажмите её.
- Подтвердите установку, нажав «install» — браузер скачает и применит обновление.


Когда это не сработает
- Расширение снято с поддержки автором или несовместимо с вашей версией GNOME.
- Сайт GNOME Extensions временно недоступен.
- Браузер блокирует установку плагинов расширений (проверьте настройки и разрешения).
В таких случаях можно:
- Искать обновлённые версии на странице разработчика расширения (GitHub, GitLab).
- Временно отключить конфликтующие расширения.
- Откатиться на предыдущую версию GNOME или расширения, если совместимость критична.
Альтернативные подходы
- Обновление через менеджер пакетов дистрибутива: если вы устанавливали расширения из репозиториев, они будут обновляться вместе с системой.
- Скрипты автоматизации: для продвинутых пользователей можно написать скрипт, который будет проверять API сайта и обновлять расширения через командную строку (требует навыков и осторожности).
- Использовать Flatpak-приложения и GNOME Software для тех расширений, которые доступны как пакеты — иногда это удобнее, но не все расширения присутствуют там.
Контрольный список перед обновлением
- Сохраните текущие настройки расширений (если есть экспорт опций).
- Проверьте версию GNOME Shell и совместимость расширения.
- Сделайте резервную точку конфигурации (например, сохраните папку ~/.local/share/gnome-shell/extensions/).
- Отключите критичные расширения до завершения обновления, если опасаетесь конфликта.
Критерии приёмки
- Расширение успешно устанавливается из интерфейса сайта.
- Функциональность расширения соответствует ожидаемой после обновления.
- Нет конфликтов с другими установленными расширениями.
- Система остаётся стабильной (отсутствие аварийного завершения GNOME Shell).
Советы по безопасности и приватности
- Устанавливайте расширения только из доверенных источников или официальной страницы разработчика.
- Проверяйте разрешения расширения: некоторые просят доступ к данным, которые им не нужны.
- При сомнениях просмотрите исходный код расширения на GitHub.
Краткое резюме
Удобнее всего получать уведомления об обновлениях через Extension Update Notifier и затем обновлять расширения вручную через сайт GNOME Extensions в Firefox или GNOME Web. Если обновление недоступно или вызывает проблемы, рассмотрите альтернативы: обновление через пакетный менеджер, поиск исправлений у разработчика или временный откат.
- Ключевые действия: установить уведомитель, настроить частоту проверок, обновлять через раздел «Installed Extensions» на сайте.
Если вы знаете более удобный способ или используете автоматизацию — поделитесь в комментариях.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента