Найти в Дзене

Решение проблемы с доступностью GNOME Shell Extensions в Ubuntu 24.04

Оглавление

Вот решили вы попробовать путешествие в удивительный мир Linux с дистрибутива Ubuntu, который по данным различных статистик и опросов, считается самым популярным дистрибутивом в мире. Естественно, вас встречает после установки среда рабочего окружения GNOME, привыкнуть к которой сразу получается далеко не у всех. Подробнее об этом я писал ранее на канале, ссылку оставляю ниже.

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

Среди представленных способов вы решаете выбрать самый простой: через сайт GNOME Shell Extensions, дабы не устанавливать в систему никаких сторонних софтин, навроде Менеджера расширений. Какого же удивление, когда перейдя по ссылке из статьи на сайт вы обнаруживаете сообщение об ошибке, ровно как на скриншоте ниже.

Сюрприз в виде ошибки
Сюрприз в виде ошибки

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

Чтобы получать уведомления о выходе новых постов первыми нужно подписаться на Дзен-ридер: там информация о статьях появляется быстрее, чем в ленте Дзена.

Дзен-ридер

🗒️ Решение лежит на поверхности

На самом деле, как обычно бывает в дистрибутивах Linux, если есть какая-то ошибка, то нужно просто пошире раскрыть глаза и увидеть её решение. Точно также и с этой проблемой: в сообщении на сайте прямо сказано, чего нам не хватает. И взять это самое мы можем в любимом терминале. Поэтому открываем его и вводим простую команду:

sudo apt install gnome-browser-connector

Кстати, примерно такую же команду вы сможете найти в статье про управление расширениями GNOME, только там название устанавливаемой утилиты встречается только в контексте дистрибутива Archlinux. На момент написания статьи это было актуально, но с определённого времени утилита chrome-gnome-shell была переименована в gnome-browser-connector для большей части дистрибутивов. Почему разработчики Ubuntu не добавили её сразу в дистрибутив, как это сделали разработчики Fedora - большой вопрос.

Установка gnome-browser-connector
Установка gnome-browser-connector

После установки нужно обновить страницу сайта GNOME Shell Extensions и ответить утвердительно на окно, которое появится в процессе.

Здесь разрешаем действие
Здесь разрешаем действие

Почему это сообщение выскакивает? Потому что уже достаточно давно разработчики Ubuntu перешли на SNAP, как формат распространения и поставки пакетов ПО в свой дистрибутив и тот же Mozilla Firefox требует отдельных расширений, чтобы стартовать установленный ранее коннектор.

🤷🏻‍♂️ Есть, конечно, путь намного проще

На самом деле, новичкам в мире GNOME и Ubuntu я рекомендую использовать всё же Менеджер расширений, который теперь, кстати, есть и виде пакета для Ubuntu, а не только в формате Flatpak. Чтобы установить его можете воспользоваться Центром приложений (не забудьте только в настройках поиска переключить фильтр на Debian-пакеты).

Установка Менеджера расширений через Центр приложений Ubuntu
Установка Менеджера расширений через Центр приложений Ubuntu

Можно и через терминал установить данную софтинку, достаточно ввести в консоль команду:

sudo apt install gnome-shell-extension-manager

Установленный Менеджер расширений
Установленный Менеджер расширений

Управлять расширениями через Менеджер в разы проще и быстрее, чем посредством сайта, как по мне. Хотя, думаю, что другие пользователи GNOME в комментариях расскажут о том, как они взаимодействуют с расширениями.

🏁 Вместо заключения...

Можно, конечно, вообще без расширений обойтись в GNOME, если прям сильно желаете проникнуться философией разработчиков и их видением пользовательского интерфейса. Есть товарищи, которые так и делают, люто ратуя за то, что расширения в GNOME только портят эту среду рабочего окружения и отдаляют её от той, которая изначально задумывалась создателями. Хотя, мы с вами знаем и других товарищей, которые увидев куда идёт GNOME к третьей версии, быстренько намазали лыжи и начали клепать форки, подарив, в итоге, миру Linux такие среды рабочего окружения, как Cinnamon, MATE, Unity и пр.

Напишите в комментариях, что вы думаете по поводу GNOME, Ubuntu и расширениях в них. Может у вас есть свой список расширений, которым можно поделиться с другими гномоведами - если так, то смело сделайте это.