WhatsApp

Как графически управлять разрешениями Flatpak с помощью Flatseal

Anonim

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

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

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

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

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

Flatseal Управление разрешениями Flatpak

Как установить Flatseal из Flatpak в Linux

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

$ flatpak установить flathub com.github.tchx84.Flatseal
$ flatpak запустить com.github.tchx84.Flatseal

Если вы предпочитаете собирать Flatseal из терминала самостоятельно, вот команды:

$ клон git https://github.com/tchx84/Flatseal.git
$ cd Плоская печать
$ flatpak install org.gnome.{Platform, Sdk}//41
$ flatpak-builder --user --force-clean --install build com.github.tchx84.Flatseal.json
$ flatpak run --branch=master com.github.tchx84.Flatseal

Или вы можете использовать Builder. Это IDE для GNOME, которая сочетает в себе встроенную поддержку основных технологий GNOME, например. API, GTK+ и GLib с функциями, необходимыми для разработки, например. фрагменты кода и подсветка синтаксиса.

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

Что вы думаете о Flatseal? Добавляете ли вы его в свою коллекцию служебных приложений? Или, может быть, вы уже научились с легкостью настраивать эти параметры, сообщите нам об этом в разделе комментариев ниже.