Oi, poderia explicar o que são Snaps??
É uma forma de empacotamento de aplicativos com suas dependências para poder abrir em sua distribuição. É algo como os Flatpaks, porém construído pela Canonical.
Um resumo bem resumido, basicamente. E caso queira conhecer a loja, acesse https://snapcraft.io/
Snap é um tipo de empacotamento de programa, assim como o Flatpak, eles são parecidos, eles trazem o programa completo com tudo que eles precisam para funcionar, o programa fica isolado do sistema, eles são uma novidade no mundo linux, pois o linux sempre usou e ainda usa pacotes de programas com terminações .deb, .rpm e outros que seus arquivos são compartilhados com o sistema, isso faz os programas ocuparem menos espaço em disco e tenham uma abertura mais rápida, mas pode acontecer de um arquivo do programa faltar e ele não abrir, acontecia muito no passado, atualmente é difícil isso acontecer, já o snap e o flatpak traz todos os arquivos necessários para o programa funcionar, com isso ocupa mais espaço em disco e a abertura dos programas mais lenta, mas têm a vantagem de serem universais, pois diferente dos empacotamentos tradicionais das distros que determinado pacote só funciona em uma derminada distro; por exemplo, uma distribuição com pacotes .deb só funciona em distros baseadas no Debian, assim como pacotes .rpm só funcionam no Fedora e openSUSE e derivados de destes, já o snap e flatpak são universais podem ser instalados em qualquer distro. Então um programador só precisa criar um programa e empacotar em flatpak ou/e snap que beneficia todas as distribuições Linux. Semalhante ao snap eo flatpak tem o appimage, mas esse é menos usado, existem diferenças técnicas entre eles, o snap eo flatpak trabalham de forma semelhante, eles instalam, remove, atualizam… também compartilham bibliotecas comuns dos programas instalados para que não fiquem tão grandes, já o appimage é um pacote com o programa com tudo que ele precisa e não precisa instalar, basta clicar em cima dele, para desinstalar basta apagar o pacote, ele também não atualiza.
O snap já vem instalado por padrão no Ubuntu, pois a Canonical, empresa que desenvolve o Ubuntu é quem criou. Quando usa-se a loja de aplicativos do Ubuntu ela dá preferência aos programas feitos em snap.
Aqui está o repositório/servidor dos programas empacotes em snap: https://snapcraft.io/
Para quem uma outra distribuição possa usar pacotes snaps se instala o pacote que dá suporte ao snap: snapd
Já o Flatpak foi desenvolvido pela RedHat, empresa que patrocina o Fedora, e para que uma distribuição tenha suporte ao Flatpak instala-se o pacote: flatpak e adiciona no terminal o repositório flathub, pode ter outros também como o do Gnome Night, mas o flathub tornou-se quase um padrão. Então para adicionar o repositório flathub, digita-se no terminal:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Esse é o servidor/repositório do Flathub: Home | Flathub
Do appimage vou fica devendo porque não costumo usar esse empacotamento, mas no google se você digitar appimage vai encontrar um repositório/servidor como esse: https://www.appimagehub.com/
Só não sei quanto a confiabilidade, pois não uso já que tem-se praticamente tudo em flatpak/snap