March 7, 2022

Обзор Flatseal: управление разрешениями для приложений Flatpak никогда не было проще

Если вы когда-либо хотели иметь графический инструмент для отслеживания и управления базовыми разрешениями для приложений Flatpak, вы должны знать, что теперь есть Flatseal.

Приложения Flatpak становятся все более и более популярными в наши дни, поскольку они позволяют вам устанавливать определенные приложения, которые недоступны или регулярно обновляются в репозиториях программного обеспечения вашего дистрибутива GNU/Linux. Несмотря на то, что они работают в изолированной программной среде с ограниченным доступом к среде хоста, приложения Flatpak требуют определенных разрешений.

Отслеживание и изменение этих разрешений для всех ваших установленных приложений Flatpak может стать громоздким или занимать много времени. Разработанный Мартином Абенте Лахайе, Flatseal имеет простой и понятный дизайн, который делает именно то, что написано на банке. Он представляет пользователям список установленных приложений Flatpak и основных разрешений.

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

Чтобы использовать Flatseal, просто запустите его и выберите приложение, для которого вы хотите изменить разрешения. Если вы считаете, что включили неправильные разрешения, вы всегда можете нажать кнопку «Сброс».

Приложение также поставляется со встроенным функциональным поиском для тех, у кого установлено слишком много приложений Flatpak, что облегчает им поиск приложения, для которого они хотят изменить разрешения.

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

Установка Flatseal

Установка Flatseal в вашем дистрибутиве GNU/Linux — это не операция на головном мозге. Если у вас уже установлен и настроен Flatpak, все, что вам нужно сделать, это посетить его страницу Flathub и нажать большую синюю кнопку установки. Затем установка будет выполняться в графическом менеджере пакетов по умолчанию вашего дистрибутива (например, Ubuntu Software, Plasma Discover).

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

flatpak install flathub com.github.tchx84.Flatsealflatpak 
run com.github.tchx84.Flatseal

Первая команда заняла некоторое время, поскольку она загрузила несколько сотен МБ зависимостей. С помощью второй команды вы запускаете приложение из окна терминала, но в этом нет необходимости, поскольку вы также найдете его в меню приложений на рабочем столе.

Я настоятельно рекомендую Flatseal всем, кто заботится о своей конфиденциальности и хочет отслеживать или изменять разрешения, используемые приложениями Flatpak в своих дистрибутивах GNU/Linux.