Os Snaps são sistema de empacotamento Linux universal desenvolvido pela Canonical e Ubuntu. Snaps são como RPMs, mas são mais independentes e seguros com dependências e metadados necessários para serem executados incluídos no pacote. Snapd é um daemon em execução no sistema de destino que é aproveitado para fazer uso de pacotes snap. Embora os snaps tenham sido desenvolvidos pela Canonical, eles são suportados em várias, mas não em todas as distribuições Linux.
O que é Snapd?
O Snapd precisa ser instalado no sistema Linux para usar os pacotes de distribuição do Snap. O Snapd oferece vários recursos, como distribuir, atualizar e executar componentes e aplicativos do sistema operacional em sistemas Linux.
Como instalar o Snapd no sistema Linux
Agora veremos as etapas para instalar o Snapd em diferentes sistemas Linux.
Ubuntu 16.04: Snapd vem pré-instalado com Ubuntu 16.04 LTS e versões superiores. Portanto, nenhuma etapa adicional necessária para instalar se você tiver o Ubuntu 16.04 + e você pode começar a usar o Snapd diretamente.
Ubuntu 14.04: Para Ubuntu 14.04 ou qualquer outra versão anterior, você precisa abrir o “Terminal” e inserir os seguintes comandos, um por um, para instalar o Snapd.
$ sudo apt update $ sudo apt install snapd
O usuário pode exigir a execução de etapas adicionais para usar Snaps no Snapd, como instalar pulseaudio ausente para reproduzir música e sons. Muitas versões recentes do Linux vêm pré-instaladas com pulseaudio, mas ele precisa ser instalado em versões mais antigas. Para instalar o pulseaudio basta digitar este comando em “Terminal”:
$ sudo apt install pulseaudio
Alguns usuários não conseguirão iniciar URLs a partir de aplicativos snapd porque os snaps requerem pacotes opcionais para iniciar sessões externas do navegador. Para resolver este problema basta digitar os comandos fornecidos abaixo em “Terminal”:
$ sudo apt update $ sudo apt install snapd-xdg-open
Agora você está pronto para começar a usar Snaps em um sistema Linux.
Como Usar Snaps?
Agora que a instalação do Snapd está concluída, você pode começar a usar diferentes Snaps via “Terminal”.
Step01: Para instalar o Snaps e recursos adicionais, você precisa fazer o login na loja Snap. Portanto, faça login na loja Snap da seguinte maneira usando sua conta do Ubuntu.
$ sudo snap login [email protegido]
Senha: *********
2 fatores: ******
Receber!
Etapa 02: Agora você pode encontrar diferentes encaixes disponíveis na loja, por exemplo, encontre o encaixe “olá”.
$ snap find hello Nome Versão Resumo das notas do desenvolvedor hello 2.10 canônico - GNU Hello, o snap "hello world" olá-grande 1.0 ruído - um grande estalo olá mundo 6.1 canônico - exemplo de Olá, mundo
Etapa 03: Agora instale o snap usando o nome do snap.
$ snap install olá
Etapa 04: Agora execute o snap da seguinte maneira.
$ olá olá, mundo! $ olá.universo olá universo!
É assim que você pode executar diferentes snaps em sistemas Linux.
Distribuições Linux com suporte
Anteriormente, os desenvolvedores de software e aplicativos precisavam criar diferentes versões de seus softwares e aplicativos para várias versões do Linux. Pacotes de distribuição universal Snap agora funcionam em algumas distros populares, como:
- Arco
- Debian
- Fedora
- Kubuntu
- Lubuntu
- Ubuntu GNOME
- Ubuntu Kylin
- Ubuntu MATE
- Ubuntu Unity
- Xubuntu
Pacotes de snap também sendo testados em várias distros como CentOS, Mint, Gentoo, Elementary, OpenSUSE, OpenWRT e RHEL.
Vários aplicativos instantâneos
Existem vários aplicativos Snap disponíveis para o sistema Linux. Alguns dos aplicativos populares são os seguintes:
- Jenkins
- Bate-papo
- Notas
- Cassandra
- Freecad
- Gritar
- Stellarium
- WebDM
- Hangups
- Krita
- VLC
- Liquidificador
Para mais aplicativos Snap, vá para Uappexplorer.