Blog entry by Prof. Juliano Ramos

Picture of Prof. Juliano Ramos
by Prof. Juliano Ramos - Thursday, 4 June 2020, 11:35 AM
Anyone in the world

O que é um snap?

Snappy é um software de implantação e um sistema de gerenciamento de pacotes construído pela canonical. Os pacotes oferecidos por esta aplicação chamam-se "snap". O objetivo desta tecnologia é oferecer os pacotes em "contêiner", já com suas dependências, rodando assim em praticamente qualquer distribuição de linux. Este modo de operação também torna o software mais seguro e em caso de uma atualização ruim, você terá a versão antes da atualização pronta a ser utilizada.


Então, por quê remover o suporte a snap no meu ubuntu?

Antes de responder esta pergunta, quero informar que isto não deve ser para todos. Além das vantagens que coloquei sobre o snap, ele é responsável pela aplicação "Livepatch" do Ubuntu, que permite atualizações constantes nos pacotes e no Gnome oferecidas pela Canonical, além de oferecer diversos aplicativos (alguns exclusivos) a este tipo de pacote. 

Aliás, este é o ponto que alguns usuários e eu inclusive, optei por não usar SNAP no meu sistema. O primeiro ponto é que ao ativar o Livepatch, você tem uma porta aberta diretamente com a Canonical e eu particularmente, gosto de monitorar minhas atualizações e executá-las quando desejo. 

Outro ponto, é que os pacotes snaps estão amarrados a "snap store", se você olhar em seu gerenciador de processos. Vai perceber que só este processo, ainda que você não tenha nenhum pacote snap está consumindo uma média de 400 - 480MB de sua memória RAM. Para muitos isto pode parecer pouco, mas me incomoda bastante. 

Meu sistema sem SNAP após o boot, diminuiu de 1.9GB de RAM para 1.2GB de RAM. 

Veja o que os desenvolvedores do linux mint acham sobre o snap: 

https://true.certificacoes.net.br/linuxltc1/blog/index.php?entryid=18


Como posso remover este suporte a snap?

Execute os comandos abaixo e reinicie o seu sistema. 


# sudo apt remove --purge snapd gnome-software-plugin-snap
# sudo apt autoremove
# sudo rm -rf /var/cache/snapd
# sudo rm -rf ~/snap

E agora, onde encontro os meus softwares? 

Você ainda tem todo o repositório (pacotes .deb) a sua disposição. E poderá visitar os sites oficiais das aplicações, como por exemplo: spotify, skype, telegram e fazer download dos pacotes oferecidos por eles. 

[ Modified: Thursday, 4 June 2020, 11:35 AM ]