Risposte:
Non ho usato Snappy Core, ma ecco alcuni motivi oggettivi:
Snappy Core è compilato per ARMv7, il che significa che il software sfrutterà meglio il processore Pi 2. Non so se questo faccia molta differenza; secondo il commento di Diederik de Haas di seguito, l'ARMv6 di Rasbpian è quasi lo stesso dell'ARMv7 di Debian (presumendo che sia la base di Snappy Core). Non ho visto alcun benchmark esplicito.
Ubuntu ha una politica meno conservativa rispetto alle versioni e agli aggiornamenti rispetto a Debian. Ciò significa che dalla loro distribuzione saranno disponibili versioni più recenti del software.
Snappy Core è configurato per utilizzare un filesystem di sola lettura. Non credo sia una grande idea ed è un peccato che questo sia ciò che Ubuntu e la Fondazione hanno deciso di promuovere per il PI, soprattutto perché Ubuntu ha distribuzioni ARMv7 più normali che potrebbero essere eseguite su di essa . Tuttavia, alcune persone possono apprezzarlo e desiderarlo.
Devo ammettere di essere totalmente confuso dal core Ubuntu Snappy.
Penso che debba essere un'applicazione Internet of Things. Questo è un sistema core minimale senza supporto desktop. Non credo sia utilizzabile come sistema desktop sul Raspberry Pi. Non penso che al momento esista nemmeno un modo di lavorare per aggiungere ulteriori applicazioni al sistema principale.
Se vuoi usare Ubuntu su Rapberry Pi, ti suggerisco di provare https://wiki.ubuntu.com/ARM/RaspberryPi
Se qualcuno riesce a trovare una spiegazione comprensibile di Snappy core, per favore fatemi sapere,
Penso che il miglior motivo per cui qualcuno possa installare Snappy (nel Raspberry Pi o in qualsiasi altro arco) sia l'isolamento che avrà ogni pacchetto Snappy.
Se stai cercando di utilizzare Raspberry Pi per un progetto in grado di gestire componenti software distribuibili, i pacchetti Snappy (come i pacchetti Docker ) sono un ottimo modo per mantenere tali componenti e il loro ciclo di vita.
In altre parole, ogni software installato come pacchetto Snappy (o Docker) (a differenza di DEB o RPM) è che nessuno di essi, né il sistema operativo condividono dipendenze. In questo modo puoi avere ogni libreria e software con le rispettive versioni a tua scelta. Se un pacchetto dipende da una libreria A con versione 1.x e un altro pacchetto utilizza la stessa libreria, ma la versione 1.y, entrambi i pacchetti possono condividere lo stesso sistema, funzionare contemporaneamente e non interferire mai l'un l'altro. E puoi aggiornare o mantenere le versioni sapendo che ognuna ha il suo "spazio". La loro "sandbox isolata".
Puoi provare Docker in Debian se vuoi avere una simile "filosofia del ciclo di vita del software".
È la mia opinione. Spero sia utile
Snappy è Ubuntu basato su console per testare ed eseguire programmi su Ubuntu (rispetto a Debian, ed entrambi sono diversi). Se la GUI è la tua esigenza, vai con Raspian.
Snappy Core è per gli sviluppatori a questo punto. Non credo sia ancora pronto per l'uso quotidiano. Sembra non avere repository per il download di pacchetti. Se vuoi armeggiare andrei con Raspbian per ora.