O que é o formato de empacotamento Snap?

28

Eu tenho muito pouco conhecimento sobre o 'formato de empacotamento instantâneo'. O que eu sei é que 'Snap' é um formato de embalagem alternativo como o .deb.

O que eu não sei é

  • Por que a Canonical escolheu?
  • Quais são as principais vantagens de 'Snap' over .deb?
  • O .deb será abandonado ou já está abandonado?
por maqtanim 23.04.2016 / 16:11

2 respostas

22

Por que a Canonical escolheu snaps?

Para citar o site do Ubuntu :

% bl0ck_qu0te%

A ideia principal era corrigir os problemas que estão presentes nos pacotes .deb e fornecer um novo método para atualizar os pacotes (as chamadas atualizações transacionais, muito semelhantes a como os aplicativos do Android são atualizados). Como Mark Shuttleworth explica:

% bl0ck_qu0te%

Quais são as principais vantagens dos pacotes .snap sobre os pacotes .deb?

A maior vantagem é a segurança aprimorada. Os pacotes PPAs e .deb normalmente são instalados com privillege raiz, o que abre um local para riscos de segurança.

Os aplicativos do Snappy são isolados, o que significa que, se algum aplicativo quebrar, isso não afetará seus sistemas. Para citar Mark Shuttleworth:

% bl0ck_qu0te%

O .deb será abandonado?

A partir do Ubuntu 16.04 LTS, ambos os métodos estão disponíveis para os usuários.

Para citar OMG! Ubuntu! :

% bl0ck_qu0te%     
por Sergiy Kolodyazhnyy 23.04.2016 / 17:44
11

Como uma visão geral, tanto quanto eu entendo snaps:

  • Os snaps são mais seguros. Correndo nos próprios "containers".
  • É muito mais fácil lidar com snaps do que com pacotes deb.
  • No futuro, os snaps serão o formato de pacote para dispositivos móveis, internet das coisas e área de trabalho.

  • é ou será .deb abandonado? Canonical disse, haverá suporte a pacotes deb também no futuro.

Mas há uma ferramenta chamada snapcraft . Com esta ferramenta, é muito fácil converter pacotes deb em pacotes de snap.

Siga este link para mais informações. Talvez te ajude. link

    
por JOnathanJOnes 23.04.2016 / 16:20