Os melhores aplicativos para gerenciar permissões, controles remotos e dados do Flatpak
Flatpak tornou-se a maneira padrão de instalar software em muitos PCs com Linux, incluindo hardware de jogos como o Steam Deck e os laptops que a Endless disponibiliza para os donos de computadores de primeira viagem em muitas partes do mundo.
Flatpak é um gerenciador de pacotes versátil que pode ser instalado e removido sem esforço em várias distribuições Linux. No entanto, certos procedimentos complementares podem necessitar de software adicional para a sua execução. Abaixo, compilámos um conjunto das alternativas mais viáveis disponíveis a este respeito.
GNOME Software
O Gnome Software serve como um mercado de aplicativos pré-instalados para várias iterações de plataformas Linux de desktop, fornecendo integração perfeita com a tecnologia Flatpak, facilitando assim a exploração e descoberta de aplicativos Flatpak disponíveis recentemente.
O GNOME Software oferece um meio conveniente de baixar aplicativos, fornecendo acesso a uma lista de programas atualmente instalados e facilitando a remoção de softwares indesejados. Ao remover uma aplicação, o Software GNOME perguntará se deseja erradicar quaisquer dados residuais associados à mesma, que normalmente persistem no seu dispositivo, ocupando um espaço de armazenamento valioso.
O software GNOME fornece aos utilizadores informações sobre os repositórios remotos, referidos como remotos Flatpak, a partir dos quais os seus dispositivos estão a obter aplicações. Embora seja possível ativar e desativar esses controles remotos, a adição de novos não pode ser feita dentro do próprio aplicativo, exigindo a utilização do terminal ou de uma solução externa de terceiros.
Embora o Software GNOME possa não estar pré-instalado em certos sistemas, ele ainda pode ser instalado manualmente, se desejado. Por exemplo, a partir da versão 23.10, o Ubuntu não inclui mais o Software GNOME por padrão e, em vez disso, utiliza uma versão mais antiga que não suporta Flatpaks. Para acessar Flatpaks no Ubuntu, é preciso inicialmente introduzir o GNOME Software com sua extensão Flatpak plugin.
sudo apt install gnome-software gnome-software-plugin-flatpak
Flatseal
O objetivo principal do Flatpak reside na sua capacidade de restringir o acesso das aplicações a dados específicos armazenados num computador, ao mesmo tempo que impede a utilização não autorizada de elementos de hardware como câmaras web. Essa funcionalidade, que envolve o confinamento de um aplicativo em um ambiente virtual, representa uma área de desenvolvimento contínua chamada de “sandboxing”.
Ao contrário das plataformas mais maduras, como o Android e o iOS, que oferecem aplicações em sandbox por predefinição, o Linux não disponibilizou inicialmente esta funcionalidade. Consequentemente, a tecnologia associada a ela é relativamente nova em comparação. Além disso, muitas aplicações na plataforma são concebidas sem exigir que os utilizadores concedam explicitamente permissão para aceder a várias funcionalidades. Em vez disso, estas aplicações vêm normalmente pré-configuradas com um âmbito de permissões pré-determinado, deixando ao utilizador poucas opções para além de as aceitar ou recusar. Além disso, é frequente que as aplicações na plataforma não informem os utilizadores sobre as permissões específicas necessárias para o seu funcionamento.
A ausência de “sandboxing” representa uma multiplicidade de potenciais ameaças à segurança do sistema. Contrariamente à necessidade, muitas aplicações têm frequentemente acesso ilimitado a todo o diretório pessoal de um indivíduo, apesar de apenas requererem a entrada numa pasta específica que contenha as suas composições musicais ou imagens visuais.
Flatseal fornece aos utilizadores uma lista acessível de permissões para as suas aplicações instaladas, permitindo-lhes ativar ou desativar essas permissões à vontade. Esta funcionalidade dá aos utilizadores a certeza de que não existe nenhuma atividade não autorizada ou que nenhuma aplicação tem acesso a informações sensíveis.
Embora a concessão de privilégios acrescidos possa melhorar a experiência do utilizador, permitindo que as aplicações funcionem de forma optimizada dentro do seu âmbito designado, é importante notar que tais acções podem potencialmente impedir o desempenho de programas específicos. Em alguns casos, as aplicações podem ser prejudicadas devido a uma limitação inicial no acesso a todos os ficheiros, ficando confinadas apenas a directórios específicos. Os utilizadores podem ficar confusos quando tentam utilizar uma ferramenta de edição de fotografias, que não funciona com ficheiros armazenados na pasta “Downloads”, apesar de o programa não ter acesso a outras áreas, como o diretório “Imagens”.
Um problema comum encontrado quando se utilizam certas aplicações num sistema operativo Linux diz respeito à falta de clareza relativamente ao seu funcionamento. Consequentemente, os utilizadores que não estão familiarizados com as complexidades dos pacotes Flatpak e definições de permissões podem erradamente assumir que o software não funciona corretamente. No entanto, ao adquirir proficiência nessas áreas, normalmente envolve o download e o domínio da implementação do Flatseal como solução para quaisquer complicações percebidas.
Warehouse
Uma infinidade de dados é englobada por cada Flatpak, incluindo seu identificador de aplicativo único e número de versão, arquiteturas compatíveis e status de estabilidade, seja estável ou na fase beta. Para aqueles que procuram mais detalhes, é possível aceder a essas informações através da aplicação Warehouse, que funciona como um repositório extenso de tudo o que diz respeito a um Flatpak.
Os pacotes Flatpak são conhecidos pela sua integração perfeita e facilidade de utilização; no entanto, há uma pequena desvantagem associada a eles - actualizações automáticas. Com o warehouse, os utilizadores têm a capacidade de impedir que as aplicações sejam actualizadas automaticamente, permitindo-lhes manter uma versão específica que preferem. Além disso, o warehouse permite que os utilizadores revertam para uma iteração anterior da aplicação, caso as novas versões contenham problemas indesejáveis ou alterações significativas.
Em contraste com o GNOME Software, que fornece uma listagem abrangente dos controles remotos Flatpak disponíveis, incluindo aqueles associados à sua distribuição, o Warehouse oferece uma seleção mais limitada que exibe apenas os controles remotos que você configurou manualmente, como o Flathub. No entanto, uma caraterística notável desta aplicação é a sua facilidade em identificar e incorporar fontes remotas adicionais. Apresenta uma gama de opções pré-configuradas como “elementaryOS AppCenter”, “GNOME Nightly” e “KDE Testing Applications”. Além disso, os utilizadores têm a flexibilidade de introduzir os seus ficheiros de repositório personalizados ou URLs para uma integração perfeita.
O Warehouse oferece uma vantagem distinta na sua capacidade de mostrar os directórios que contêm os dados para as suas aplicações Flatpak. Isto permite aos utilizadores identificar facilmente a localização dos dados das suas aplicações na sua unidade de disco rígido e monitorizar a quantidade de armazenamento ocupada por cada aplicação. Além disso, eles têm a flexibilidade de erradicar esses diretórios a seu critério.
A remoção dos ficheiros de instalação de um programa do dispositivo de armazenamento do computador pode libertar espaço em disco valioso e potencialmente resolver quaisquer anomalias associadas ao funcionamento incorreto dessa aplicação. Além disso, este utilitário vai além das instalações de software actuais, pois inclui uma alternativa chamada “Handle Remaining Files” que identifica e elimina dados residuais pertencentes a aplicações que foram erradicadas no passado.
Flatsweep
Flat
O FlatSweep possui uma vantagem distinta no seu foco exclusivo em lidar com a acumulação de lixo dentro das aplicações Flatpak.Essa abordagem especializada garante que os elementos indesejados sejam efetivamente eliminados sem representar riscos potenciais para outros componentes críticos do sistema do seu computador. Ao contrário de limpadores de sistema mais generalizados, que podem afetar inadvertidamente funcionalidades essenciais, o FlatSweep opera exclusivamente dentro do reino dos aplicativos Flatpak, fornecendo uma camada adicional de segurança e paz de espírito para usuários que buscam desempenho simplificado de seus dispositivos.
De facto, à semelhança de várias aplicações excepcionais concebidas especificamente para o ecossistema de ambiente de trabalho GNOME, o Flatsweep destaca-se pela execução de uma função singular, fornecendo ao mesmo tempo a informação necessária para realizar essa tarefa com a máxima proficiência. Ao iniciar o Flatsweep, os utilizadores são convidados a erradicar de forma segura os seus dados, permitindo-lhes assim avançar rapidamente para a sua próxima tarefa.
O Flatpak funciona em grande parte
O Flatpak e suas ferramentas associadas tornaram a aquisição de aplicativos para sistemas baseados em Linux mais simplificada do que anteriormente. No entanto, ainda existem algumas imperfeições que requerem refinamento no formato e nos instrumentos que o acompanham. Uma observação semelhante pode ser feita relativamente a soluções alternativas, como os pacotes Snap da Canonical, embora, com o tempo, a necessidade de componentes de software adicionais possa diminuir gradualmente.