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

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

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

Давайте погрузимся, чтобы увидеть, как.

Что такое плоскостопие?

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

instagram viewer

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

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

Flatseal работает на всех тех Дистрибутивы Linux, поддерживающие Flatpak. Он доступен в виде самого пакета Flatpak, и вы можете установить его, открыв терминал и выполнив следующую команду:

плоский пакетустановитьплоская втулкаком.github.тчх84.Плоское уплотнение

В качестве альтернативы, если вы предпочитаете создавать его самостоятельно, начните с клонирования репозитория Flatseal на свое устройство. Откройте терминал и используйте эту команду, чтобы сделать это:

мерзавец клон https://github.com/tchx84/Flatseal.git

Теперь перейдите в каталог Flatseal, используя команда компакт-диска, так:

CD Плоское уплотнение

Наконец, запустите эти команды для сборки Flatseal:

строитель плоских пакетов --force-clean --repo=сборка репо com.github.tchx84.Flatseal.json
плоский пакетbuild-bundleрепоплоское уплотнение.плоский пакетком.github.тчх84.Плоское уплотнение
плоский пакетустановитьплоское уплотнение.плоский пакет

Как использовать Flatseal для просмотра и управления разрешениями Flatpak

После установки Flatseal откройте меню приложений, найдите Flatseal и запустите его.

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

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

1. Просмотр разрешений пакета Flatpak

Чтобы увидеть, какие разрешения использует пакет Flatpak, выберите его на боковой панели слева, и вы увидите все его разрешения в окне справа.

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

Когда вы выберете пакет Flatpak, вы увидите все его детали вместе с разрешениями, которые он использует, в правом окне. Вы найдете некоторые сведения о пакете Flatpak, такие как автор, номер версии, время выполнения и дата последнего обновления.

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

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

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

2. Изменение разрешений пакета Flatpak

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

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

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

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

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

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

3. Сбросить разрешения пакета Flatpak по умолчанию

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

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

Управляйте всеми разрешениями приложения Flatpak в одном месте

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

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