Flatpak é um sistema de empacotamento universal que facilita a instalação de software no Linux. É estável, compatível com versões anteriores e agrupa dependências com o próprio programa, para que você não precise instalá-los separadamente.

Outra vantagem do Flatpak é que todos os programas Flatpak são executados dentro de uma sandbox para melhorar a segurança do sistema. No entanto, isso também significa que cada programa Flatpak precisa solicitar acesso a diferentes componentes do sistema.

Se você usa Flatpak, sabe que gerenciar essas permissões pode ser complicado. Flatseal é um utilitário gráfico que simplifica isso e permite visualizar e modificar facilmente as permissões do Flatpak no Linux.

Vamos mergulhar para ver como.

O que é Flatseal?

Flatseal é um aplicativo baseado em GUI com uma interface gráfica elegante que permite visualizar e gerenciar permissões para todos os pacotes Flatpak instalados em sua máquina. É fácil de usar e, como bagunçar as permissões pode ter consequências negativas, ele vem com um botão de redefinição para ajudá-lo a redefinir todas as permissões para o estado padrão se algo der errado.

instagram viewer

Tudo, desde permissões básicas de rede até permissões para sistemas de janelas, aceleração de GPU, memória compartilhada, virtualização, arquivos de usuário ou sistema e variáveis ​​de ambiente, o Flatseal permite que você gerencie todos os tipos de permissões conforme suas necessidades.

Como instalar o Flatseal no Linux

Flatseal funciona em todos aqueles Distribuições Linux que suportam Flatpak. Está disponível como um pacote Flatpak e você pode instalá-lo abrindo o terminal e executando o seguinte comando:

flatpakinstalarflathubcom.github.tchx84.Flatseal

Como alternativa, se você preferir construí-lo sozinho, comece clonando o repositório Flatseal em seu dispositivo. Abra o terminal e use este comando para fazer isso:

git clone https://github.com/tchx84/Flatseal.git

Agora, navegue até o diretório Flatseal usando o comando cd, assim:

cd Flatseal

Por fim, execute estes comandos para criar o Flatseal:

construtor de flatpak --force-clean --repo=repo build com.github.tchx84.Flatseal.json
flatpakpacote de construçãorecompravedação plana.flatpakcom.github.tchx84.Flatseal
flatpakinstalarvedação plana.flatpak

Como usar o Flatseal para visualizar e gerenciar as permissões do Flatpak

Depois de instalar o Flatseal, abra o menu de aplicativos, procure por Flatseal e inicie-o.

Quando o Flatseal for iniciado, você verá a janela principal com dois painéis. O painel esquerdo permite selecionar Flatpaks, e o da direita é onde você pode visualizar e gerenciar as permissões para o aplicativo Flatpak selecionado.

Se você é novo no Flatpak e gostaria de saber mais sobre suas permissões, clique no ícone do menu de hambúrguer na janela principal do Flatseal e selecione Documentação nas opções do menu. Use os hiperlinks na página de documentação para saber mais sobre eles. Acerte o x botão no canto superior direito para fechar a página de documentação.

1. Visualizando Permissões do Pacote Flatpak

Para ver quais permissões um pacote Flatpak está usando, selecione-o na barra lateral à esquerda e você verá todas as suas permissões na janela à direita.

Se você tem uma longa lista de pacotes Flatpak instalados no computador, em vez de percorrer a lista, o Flatseal permite que você procure um pacote diretamente. Para isso, clique no ícone de pesquisa no canto superior esquerdo da janela do Flatseal, digite o nome do pacote e o Flatseal mostrará se estiver disponível. Clique nele para selecionar o pacote e visualizar suas permissões.

Ao selecionar um pacote Flatpak, você verá todos os seus detalhes junto com as permissões que ele usa na janela certa. Você encontrará alguns detalhes sobre o pacote Flatpak, como autor, número da versão, tempo de execução e a data da última atualização.

Abaixo desta seção, você verá uma lista de todas as permissões que o pacote Flatpak usa, classificadas em diferentes categorias de permissão para facilitar a navegação pelas permissões e economizar seu tempo.

Se você quiser saber mais sobre um Flatpak, há também um Mostrar detalhes no topo da janela Flatseal. Basta selecionar o pacote e clicar Mostrar detalhes, e abrirá o pacote no gerenciador de software.

Além disso, você também pode desinstalar um pacote Flatpak aqui clicando no Excluir botão ou o ícone da lixeira ao lado dele.

2. Modificando Permissões do Pacote Flatpak

A modificação das permissões de um pacote Flatpak envolve ativar ou desativar a opção ao lado da permissão do sistema que você deseja permitir ou negar.

Depois de selecionar um Flatpak e visualizar suas permissões, alterne o botão para ativá-lo ou desativá-lo. Certos Flatpaks já terão permissões habilitadas para determinados componentes essenciais do sistema, portanto, tenha cuidado ao alterá-los.

Quando você ativa ou desativa as permissões para um pacote Flatpak, o Flatseal exibe um ícone de alerta próximo a ele para informar que a permissão foi alterada.

Da mesma forma, quando você modifica permissões para determinados componentes do sistema, como Notificações, você verá um Desarmar botão ao lado da alternância para ajudá-lo a cancelar a alteração de permissão e revertê-la ao seu estado anterior.

Agora, embora desaconselhável - a menos que você tenha alguns pacotes Flatpak selecionados e saiba o que está fazendo - o Flatseal também permite modificar as permissões de todos os Flatpaks instalados em sua máquina de uma só vez.

Para isso, selecione Todos os Aplicativos no painel esquerdo e alterne as opções ao lado das permissões que deseja conceder ou negar na janela direita.

3. Redefinir as permissões do pacote Flatpak para o padrão

A qualquer momento, se você sentir que suas alterações de permissão estão causando problemas ou afetando qualquer funcionalidade do seu Flatpak, você pode redefinir as permissões para restaurá-las aos valores padrão.

Para fazer isso, selecione o pacote na barra lateral e clique no botão Reiniciar botão na janela direita. Como alternativa, se desejar fazer isso para todos os pacotes Flatpak, escolha Todos os Aplicativos em vez disso e bater Reiniciar.

Gerencie todas as permissões de aplicativos Flatpak em um só lugar

O gerenciamento de permissões de aplicativos em seu computador é um recurso útil que ajuda você a acompanhar as permissões que seus aplicativos exigem para o funcionamento adequado. O Flatseal é possivelmente o melhor utilitário disponível para visualizar e gerenciar as permissões do aplicativo Flatpak no Linux. E a melhor parte é que, por ser um aplicativo gráfico, você pode fazer tudo isso com apenas alguns cliques.

Se você é novo no Flatpak, provavelmente ficará sobrecarregado com as complexidades desse novo sistema de embalagem. Familiarizar-se com alguns dos princípios básicos ajudará você a se sentir mais confortável usando o Flatpak.