Yanıtlar:
Snappy Core kullanmadım, ama birkaç objektif neden:
Snappy Core, ARMv7 için derlenmiştir, bu da yazılımın Pi 2'nin işlemcisinden daha iyi yararlanacağı anlamına gelir. Bunun bilmediğim bir farkı yaratıp yaratmadığı; Diederik de Haas'ın aşağıdaki yorumuna göre Rasbpian'ın ARMv6'sı zaten Debian'ın ARMv7'siyle hemen hemen aynı (Snappy Core'un tabanı olduğu varsayılarak). Açık bir ölçüt görmedim.
Ubuntu'nun sürümler ve güncelleme konusunda Debian'dan daha az muhafazakar bir politikası var. Bu, yazılımın daha yeni sürümlerinin dağıtımlarından sunulacağı anlamına gelir.
Snappy Core salt okunur bir dosya sistemi kullanacak şekilde ayarlanmıştır. Bunun harika bir fikir olduğunu düşünmüyorum ve Ubuntu ve Vakfın pi için teşvik etmeye karar vermiş olması utanç verici, özellikle Ubuntu üzerinde çalıştırılabilecek daha normal ARMv7 dağılımları var . Ancak, bazı insanlar bunu takdir edebilir ve isteyebilir.
Ubuntu Snappy çekirdeği tarafından tamamen karıştırıldığımı itiraf etmeliyim.
Bence Nesnelerin İnterneti uygulaması olması gerekiyor. Bu, masaüstü desteği olmayan minimal bir çekirdek sistemdir. Raspberry Pi'de bir masaüstü sistemi olarak kullanılabilir olduğunu sanmıyorum. Şu anda çekirdek sisteme daha fazla uygulama eklemenin çalışan bir yolu olduğunu düşünmüyorum.
Rapberry Pi'de Ubuntu kullanmak istiyorsanız, https://wiki.ubuntu.com/ARM/RaspberryPi'yi denemenizi öneririm.
Herkes Snappy çekirdeğinin anlaşılır bir açıklamasını bulabilirse lütfen bana bildirin,
Birisinin Snappy'yi (Raspberry Pi veya başka bir kemerde) yükleyebilmesinin en iyi nedeninin her Snappy paketinin sahip olacağı yalıtım olduğunu düşünüyorum.
Raspberry Pi'nizi konuşlandırılabilir yazılım bileşenlerini işleyebilecek bir proje için kullanmaya çalışıyorsanız, Snappy paketleri ( Docker paketleri gibi ), bu bileşenleri ve yaşam döngülerini korumanın gerçekten iyi bir yoludur.
Başka bir deyişle, Snappy (veya Docker) Paketi olarak yüklediğiniz her yazılım (DEB'ler veya RPM'ler ile fark olarak) bunların hiçbirinin veya işletim sistemi paylaşım bağımlılıklarının olmamasıdır. Böylece her kütüphane ve yazılıma kendi sürümleri ile sahip olabilirsiniz. Bir paket 1.x sürümüne sahip bir A kütüphanesine bağlıysa ve başka bir paket aynı kütüphaneyi kullanıyor, ancak 1.y sürümü kullanıyorsa, her iki paket de aynı sistemi paylaşabilir, aynı anda çalışabilir ve hiçbir zaman birbirini etkilemez. Ve her birinin kendi "alanı" olduğunu bilen sürümleri yükseltebilir veya koruyabilirsiniz. Kendi "izole sandbox".
Benzer bir "yazılım yaşam döngüsü felsefesine" sahip olmak istiyorsanız Docker'ı Debian'da deneyebilirsiniz.
Bu benim görüşüm. Umarım faydalıdır.
Snappy, Ubuntu altında programları test etmek ve çalıştırmak için konsol tabanlı bir Ubuntu'dur (Debian'a karşı ve her ikisi de farklıdır). GUI ihtiyacınız varsa, Raspian ile gidin.
Snappy Core bu noktada geliştiriciler içindir. Henüz günlük kullanıma hazır olduğuna inanmıyorum. Paketleri indirmek için depo eksikliği var gibi görünüyor. Tinker yapmak istiyorsan şimdilik Raspbian ile giderdim.