Se você usou smartphones Android ou iOS, pode ter gerenciado permissões para aplicativos individuais em algum momento. As permissões FLATPAK são baseadas em uma idéia semelhante em que os usuários recebem algum controle sobre o manuseio de permissão.
Principais características da sela plana
As aplicações instaladas pelo Flatpak precisam de permissões específicas para executar. Você é notificado sobre as permissões necessárias durante a instalação de um pacote Flatpak na linha de comando. Se um pacote Flatpak estiver instalado no seu sistema Linux, as permissões poderão ser gerenciadas posteriormente usando opções de linha de comando. Flatseal permite que você gerencie essas permissões usando uma interface gráfica.
O Flatseal pode gerenciar permissões amplas ou globais do sistema para todos os pacotes FlatPak instalados no seu sistema Linux ou você pode usá -lo para modificar permissões específicas de aplicativos individuais. Ele também possui um botão de redefinição, que pode ser usado para reverter as permissões para estocar as configurações, caso você clique em uma alternância errada ou modifique uma permissão errada.
Observe que desativar permissões mínimas necessárias por um aplicativo pode quebrar sua funcionalidade; portanto, avalie cada permissões manualmente ao usar o Flatseal.
Instalando o Flatseal no Linux
Você pode instalar o Flatseal em todas as principais distribuições Linux da loja Flathub. Para fazer isso, você precisará primeiro adicionar o repositório principal do Flathub em seu sistema Linux.
No Ubuntu, você pode executar os seguintes comandos para adicionar o principal repositório Flathub:
$ sudo apt install flatpak
$ FLATPAK Remote-Add --f-not-exists Flathub https: // Flathub.org/repo/flathub.flatpakrepo
Logout e re-login no seu sistema Ubuntu para terminar a instalação. Para adicionar o repositório principal em outras distribuições Linux, siga o guia de configuração oficial disponível aqui.
Depois de adicionar com sucesso o repositório principal, execute o seguinte comando para instalar o Flatseal:
$ Flatpak install flathub com.Github.TCHX84.Flatseal
Você também pode encontrar essas instruções de instalação na listagem FLATSEAL na loja Flathub (role até a parte inferior da página).
Usando o Flatseal para gerenciar permissões de aplicações FLATPAK
Inicie o Flatseal a partir do menu principal da sua distribuição Linux, você deve ver um layout semelhante ao deste:
A guia “All Applications” destacada acima mostra permissões amplas globais ou de sistema para todos os pacotes FlatPak instalados em seu sistema Linux. A área de aplicação do lado direito mostra detalhes e listas do Flatpak Build para todas as permissões possíveis.
Essas permissões são categorizadas perfeitamente em diferentes títulos. Você pode encontrar breves detalhes sobre esses títulos abaixo:
Você pode ler mais sobre essas permissões sobre documentação oficial de sela plana.
Você pode mudar para aplicativos individuais clicando no nome do aplicativo na coluna esquerda, conforme mostrado na captura de tela abaixo:
Para alterar uma permissão, basta clicar no botão de alternância desejado na área lateral direita.
Um ícone em frente ao botão de alternância será mostrado para qualquer permissão que você mudou. Aqui está como fica:
Você pode reverter manualmente as alterações para cada permissão que mudou clicando nos botões de alternância novamente. Para reverter todas as alterações que você fez para um aplicativo específico ou permissões de FlatPak em amplo sistema, clique no botão "Redefinir" localizado no canto superior direito, conforme mostrado na captura de tela abaixo:
Algumas distribuições de Linux navio com um centro de software centralizado que pode ser usado para baixar aplicativos. Essas lojas de software podem ter integração de Flatpak embutida. Você pode clicar no botão "Mostrar detalhes" para visualizar uma listagem de aplicativos FLATPAK nessas lojas de aplicativos.
Para pesquisar todos os aplicativos Flatpak em Flatseal, clique na barra de pesquisa localizada no canto superior esquerdo, conforme mostrado na captura de tela abaixo:
Para qualquer informação adicional sobre Flatseal, você pode procurar documentação oficial disponível aqui.
Conclusão
A integração do pacote FLATPAK está agora disponível em todas as principais distribuições Linux. No entanto, o gerenciamento de permissões da linha de comando pode ser um pouco difícil, especialmente quando você instalou muitos pacotes Flatpak da loja Flathub. Flatseal facilita encontrar todas essas aplicações em um só lugar e pode ser usado para gerenciar suas permissões de uma boa interface gráfica.