Firma Canonical projekt , w ramach którego rozpoczęto publikację w pełni skonfigurowanych obrazów Ubuntu, zoptymalizowanych pod kątem szybkiego wdrażania gotowych serwerów na Raspberry Pi lub PC. Obecnie dostępne są obrazy do uruchamiania chmury i platformy współpracy , brokera MQTT , serwera multimedialnego , platformy automatyzacji domowej i serwera DNS filtrującego reklamy . Obrazy umożliwiają z minimalnym wysiłkiem przekształcenie dowolnego PC lub płytki Raspberry Pi w dedykowany system serwerowy, którego aktualizacja i utrzymanie się odbywa automatycznie.
Obrazy są zbudowane na bazie i wstępnie skonfigurowanych paczek snap. Ubuntu Core to kompaktowa wersja dystrybucji Ubuntu, która zamiast tradycyjnych paczek deb wykorzystuje model monolitycznej budowy obrazu podstawowego systemu, nad którym uruchamiane są samodzielne nakładki w formacie snap. W platformie zastosowano mechanizm atomowego aktualizacji paczek snap i podstawowego systemu. W celu zapewnienia bezpieczeństwa każdy komponent systemu jest weryfikowany za pomocą podpisu cyfrowego, co pozwala chronić dystrybucję przed wprowadzaniem ukrytych modyfikacji lub instalowaniem niezweryfikowanych paczek snap. Dostarczane w formacie Snap komponenty są izolowane za pomocą AppArmor i Seccomp, a podstawowy system plików jest montowany w trybie tylko do odczytu. Aktualizacje są wydawane regularnie i dostarczane w trybie OTA (over-the-air).
Źródło: opennet.ru
