Descubra os utilitários Flatpak que podem facilitar sua vida de gerenciamento de pacotes.
Flatpak se tornou 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 proprietários de computadores iniciantes em muitas partes do mundo.
Você pode instalar e remover facilmente o Flatpak em muitas versões do Linux, mas algumas tarefas relacionadas precisarão de software extra para realizar o trabalho. Aqui estão as melhores opções entre elas.
GNOME Software é a loja de aplicativos que vem com muitas versões do Linux para desktop. Oferece excelente integração Flatpak, por isso é uma maneira fácil de descobrir novos aplicativos Flatpak.
Você pode usar o software GNOME para baixar aplicativos, ver quais você instalou atualmente e desinstalar aqueles dos quais você está pronto para se despedir. Quando você remove um aplicativo, o software GNOME irá até mesmo solicitar que você remova os dados associados, que normalmente ficariam para trás, ocupando espaço.
O software GNOME também pode exibir de quais fontes, conhecidas como controles remotos Flatpak, seu sistema está baixando aplicativos. Você pode ativar e desativar controles remotos, mas não pode adicionar novos, então você precisará recorrer à linha de comando ou baixar um aplicativo de terceiros para isso.
Se o software GNOME não estiver pré-instalado em seu computador, você mesmo poderá instalá-lo. O Ubuntu, por exemplo, parou de usar o software GNOME em 23.10, e as versões anteriores vieram com uma versão modificada que não suportava Flatpaks. Se você quiser usar Flatpaks no Ubuntu, o primeiro passo é instalar o software GNOME com o plugin Flatpak:
sudo apt install gnome-software gnome-software-plugin-flatpak
A capacidade de limitar o acesso de aplicativos a determinados arquivos em seu PC e bloquear determinados componentes, como webcams, é uma das razões pelas quais o formato Flatpak existe. Isso é conhecido como sandbox e tem sido um trabalho em andamento.
O Linux ainda não tinha aplicativos em sandbox como no Android e no iOS, então a tecnologia é mais recente e a maioria dos aplicativos não pede que você conceda acesso como os aplicativos móveis fazem. Em vez disso, eles têm como padrão um determinado conjunto de permissões, e sua escolha é basicamente aceitá-las ou rejeitá-las. Na maioria das vezes, os aplicativos nem informam quais permissões eles precisam.
Sem sandbox, seu sistema pode ficar aberto a todos os tipos de riscos de segurança. Muitos aplicativos têm como padrão acesso a toda a sua pasta pessoal, mesmo que só precisem de acesso à pasta que armazena suas músicas ou imagens.
Flatseal permite que você percorra a lista de permissões que cada um de seus aplicativos possui e ative ou desative-as. Isso oferece a tranquilidade de saber que um programa não está tramando algo nefasto ou capaz de obter acesso à sua máquina.
Por outro lado, restringir permissões pode quebrar certos aplicativos. Alguns aplicativos não funcionam conforme o esperado porque inicialmente não têm acesso a todos os seus arquivos e estão limitados a determinadas pastas. Você pode ficar confuso sobre por que um editor de fotos não abre ou salva um arquivo em seu Transferências pasta, apenas para descobrir que isso ocorre porque o aplicativo só pode ver o que acontece no seu Fotos pasta.
Muitos aplicativos Linux não explicam adequadamente o que está acontecendo, então, se você não entender como funcionam os Flatpaks e as permissões, poderá concluir que o software está quebrado. Mas uma vez que você entende, a solução geralmente é baixar e Aprenda a usar o Flatseal.
Há muitas informações contidas em um Flatpak. Cada um tem seu próprio ID de aplicativo e número de versão, é executado em determinados tipos de arquitetura e pode ser estável ou beta. Se você quiser algum desses detalhes, poderá encontrá-los no aplicativo Warehouse. Ele serve como um depósito de quase tudo que você pode querer saber sobre um Flatpak.
O Warehouse também atenua uma das poucas pequenas falhas dos Flatpaks: atualizações automáticas. Com o Warehouse, você pode instruir um aplicativo a ignorar as atualizações. Dessa forma, você pode manter uma versão que você sabe que funciona e que ficará feliz em seguir. Dessa forma, se uma versão futura apresentar bugs ou alterações substanciais, isso não afetará você. O Warehouse também permite fazer downgrade para uma versão anterior do aplicativo.
Assim como o software GNOME, o Warehouse pode listar seus controles remotos Flatpak disponíveis. Por um lado, sua lista é menos extensa, pois parece ignorar os repositórios afiliados à sua distro e, em vez disso, mostra aqueles que você pode ter adicionado manualmente, como o Flathub. Por outro lado, um grande recurso introduzido é a capacidade de descobrir e adicionar facilmente controles remotos adicionais. O aplicativo lista opções como “elementaryOS AppCenter”, “GNOME Nightly” e “KDE Testing Applications”. Você também pode adicionar seu próprio arquivo repo ou URL.
Outro recurso de destaque do Warehouse é a capacidade de visualizar as pastas que armazenam os dados do seu aplicativo Flatpak. Com o Warehouse, é fácil descobrir onde estão os dados de um aplicativo no disco rígido e quanto espaço ele está ocupando. Então você tem a opção de excluir esta pasta.
Excluir a pasta de um aplicativo pode liberar espaço no disco rígido e resolver problemas quando um aplicativo não funciona bem. E o Warehouse não está limitado ao software que você instalou atualmente. Há uma opção “Gerenciar dados restantes” que lista e limpa os aplicativos que você já excluiu.
Flatsweep é uma ferramenta simples que mostra quanto espaço cada pasta do aplicativo Flatpak está ocupando no seu PC. Ao contrário do Warehouse, ele não tenta fazer mais nada.
Tudo bem. O propósito singular do Flatsweep o torna uma ferramenta útil para limpar a bagunça que se acumulou no seu PC ao longo dos anos. Ao contrário dos limpadores gerais do sistema, você sabe que ele não tocará em partes da sua máquina que possam causar problemas inesperados. Flatsweep é isolado apenas para seus aplicativos Flatpak.
Como alguns dos melhores aplicativos projetados para o ambiente de área de trabalho GNOME, o Flatsweep faz um ótimo trabalho executando apenas uma tarefa, mas fornecendo todas as informações necessárias para executá-la bem. Abra o Flatsweep, limpe seus arquivos e siga em frente.
Flatpak basicamente funciona
Flatpak torna a obtenção de aplicativos no Linux mais fácil do que nunca. Mas o formato, ou as ferramentas construídas em torno dele, ainda tem alguns problemas para resolver. Isso se aplica a outras alternativas, como o formato de pacote Snap da Canonical. Mas com o passar do tempo, a necessidade de instalar ferramentas extras pode desaparecer gradualmente.