Das Unternehmen Canonical Projekt , im Rahmen dessen die Veröffentlichung vollständig konfigurierter Ubuntu-Builds begann, die für die schnelle Bereitstellung von betriebsbereiten Servern auf Raspberry Pi oder PCs optimiert sind. Derzeit werden Builds für den Betrieb von Cloud-Speichern und Plattformen für die Zusammenarbeit angeboten. , MQTT-Broker , Medienserver , Plattform für die Hausautomation und einen werbefilternden DNS-Server . Die Builds ermöglichen es, mit minimalem Aufwand jeden PC oder jedes Raspberry Pi-Board in ein auf spezifische Aufgaben zugeschnittenes Serversystem zu verwandeln, dessen Aktualisierung und Wartung automatisch erfolgt.
Die Builds basieren auf und vorab konfigurierten thematischen Snap-Paketen. Ubuntu Core ist eine kompakte Version der Ubuntu-Distribution, die anstelle herkömmlicher deb-Pakete ein monolithisches Modell zur Erstellung eines Basisbilds verwendet, auf dem eigenständige Erweiterungen im Snap-Format ausgeführt werden. In der Plattform wird ein Mechanismus für atomare Updates von Snap-Paketen und der Basissystem verwendet. Um die Sicherheit zu gewährleisten, wird jede Komponente des Systems durch digitale Signaturen verifiziert, was den Distribution gegen unerwünschte Modifikationen oder die Installation unüberprüfter Snap-Pakete schützt. Die im Snap-Format gelieferten Komponenten werden mithilfe von AppArmor und Seccomp isoliert, und das Basissystem wird im Nur-Lesen-Modus gemountet. Updates werden regelmäßig veröffentlicht und über OTA (over-the-air) bereitgestellt.
Quelle: opennet.ru
