Como voltar a versão de um aplicativo Flatpak
Um problema recorrente do mundo da informática é quando algum programa atualiza e então deixa de funcionar corretamente, de forma que o usuário acabe preferindo retornar para alguma versão anterior. Hoje você vai aprender como voltar a versão de um aplicativo Flatpak e como pausar as atualizações dele, para que o problema não retorne.
É fácil voltar a versão de um aplicativo Flatpak!
Voltar a versão de um aplicativo Flatpak não é tão simples quanto apertar um botão, mas ainda assim é algo fácil. Utilizaremos um exemplo genérico, para fins didáticos. O procedimento é o mesmo para qualquer aplicação no formato Flatpak, como tudo é feito pelo terminal, basta substituir os termos para a sua situação.
Primeiramente, precisamos coletar algumas informações sobre a aplicação que queremos regredir, para isso usaremos um comando clássico do Flatpak:
flatpak list
O terminal mostrará uma lista com todos os aplicativos no formato Flatpak instalados no seu computador, você precisa copiar a ID presente na segunda coluna, que provavelmente terá uma nomenclatura semelhante à “org.nosso.exemplo”. Uma forma mais fácil de procurar na lista, caso seja muito grande, é através da linha:
flatpak list | grep NomeDoAplicativo
Agora, precisamos ver quais versões anteriores estão disponíveis para o aplicativo:
flatpak remote-info --log flathub org.nosso.exemplo
Aparecerá uma lista com todas as versões da aplicação, cada uma com seu código após o termo “Commit”. Você precisa encontrar a versão que deseja e copiar o código do commit, que consiste em uma grande série de números e letras, depois disso, digite um comando de atualização que inclui este código, assim como a ID. Lembre-se que você precisa ter o aplicativo instalado para que tudo funcione.
sudo flatpak update –commit=SubstituaPeloCodigoDoCommit org.nosso.exemplo
Agora você já retornou a versão do aplicativo para alguma anterior de sua escolha, não foi fácil?
Para quem gosta de utilizar Flatpaks, vale a pena conhecer mais sobre como gerenciar estes pacotes, para ficar no controle do seu computador!
Como impedir que um aplicativo atualize
Depois de retornar a versão de um aplicativo, você pode querer que ele pare de atualizar, para isso, o processo é bem simples, basta utilizar o seguinte comando, acompanhado da ID do programa:
sudo flatpak mask org.nosso.exemplo
Você pode encontrar toda essa explicação na documentação oficial do Flatpak, caso ainda tenha alguma dúvida, mas lembre-se que também temos a sessão de comentários, onde você pode ter a ajuda da comunidade do fórum Diolinux Plus!