Поиск по сайту:

Flatseal — современное приложение GNOME для изменения разрешений приложения Flatpak в Linux

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

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

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

С помощью Flatseal вы можете настроить следующие разрешения для ваших приложений Flatpak:

  • Доступ к сети.
  • Доступ к звуковому серверу.
  • Ускорение графического процессора для снижения нагрузки на процессор.
  • Доступ к системному или пользовательскому файлу.
  • Отправлять уведомления.
  • Системная шина и сеансовая шина.
  • Система печати, смарт-карта, веб-камера, доступ через Bluetooth и многое другое.

Примечание. Для работы приложения могут потребоваться некоторые опции (например, межпроцессное взаимодействие и оконная система X11/Wayland). Отключение этих параметров может вызвать проблемы с работой, хотя впоследствии вы можете легко их сбросить.

Поскольку некоторые параметры непросто понять, вы можете нажать F1 на клавиатуре, чтобы открыть окно «справка», содержащее описания для каждого параметра переключения. А если разрешения удалены и их больше невозможно сбросить, выполните команду ниже (нажмите Ctrl+Alt+T в Ubuntu, чтобы открыть терминал), чтобы отменить изменения и перезапустить Flatseal.

rm ~/.local/share/flatpak/overrides/com.github.tchx84.Flatseal

Как установить Flatseal в Ubuntu Linux:

Само приложение доступно для установки в виде пакета Flatpak. Чтобы попробовать это, вы должны уже установить некоторые приложения как Flatpak. Если нет, вам необходимо сначала установить демон. Для систем на базе Ubuntu/Debian просто откройте терминал и выполните команду:

sudo apt install flatpak

Затем установите Flatseal, выполнив команду в терминале:

flatpak install https://dl.flathub.org/repo/appstream/com.github.tchx84.Flatseal.flatpakref

Или используйте команду ниже, если вы уже добавили репозиторий Flathub:

flatpak install flathub com.github.tchx84.Flatseal

Как вы видите на рисунке, размер самого приложения составляет около 683 КБ, а библиотеки времени выполнения занимают более 700 МБ. Среды выполнения (например, платформа GNOME) представляют собой общие библиотеки, однако их можно использовать и для других приложений Flatpak.

Удалить Flatseal:

Чтобы удалить приложение, просто запустите команду в терминале:

flatpak uninstall --delete-data com.github.tchx84.Flatseal

Примечание. Удаление Flatseal не приведет к сбросу изменений разрешений, внесенных вами для приложений Flatpak. Вам придется вручную очистить файлы конфигурации в каталоге «~/.local/share/flatpak/overrides», чтобы восстановить их.

Статьи по данной тематике