Ubuntu Core 22 wurde bereits veröffentlicht und dies sind seine Änderungen

Canonical hat kürzlich die Veröffentlichung der neuen Version von Ubuntu Core 22, eine kompakte Version der Ubuntu-Distribution, die auf die Verwendung auf IoT-Geräten (IoT) für Industrie und Verbraucher zugeschnitten ist.

Ubuntu Core dient als Basis für die Ausführung zusätzlicher Komponenten und Anwendungen, die als eigenständige Plugins im Snap-Format verpackt sind. Ubuntu Core-Komponenten, darunter das Basissystem, der Linux-Kernel und System-Plug-ins, werden ebenfalls im Snap-Format bereitgestellt und vom Snapd-Toolkit verwaltet. Die Snappy-Technologie ermöglicht es, das System als Ganzes abzubilden, ohne es in einzelne Pakete aufzuteilen.

Anstelle eines gestaffelten Updates auf der Ebene einzelner deb-Pakete, Ubuntu Core verwendet einen atomaren Update-Mechanismus für Snap-Pakete und das Basissystem, ähnlich Atomic, ChromeOS, Endless, CoreOS und Fedora Silverblue. Beim Upgrade der Basisumgebung und der Snap-Pakete ist es möglich, zur vorherigen Version zurückzukehren, falls nach dem Upgrade Probleme festgestellt werden. Derzeit gibt es im SnapCraft-Katalog über 4500 Snap-Packs.

Um die Sicherheit zu gewährleisten, wird jede Systemkomponente mit einer digitalen Signatur verifiziert, mit dem Sie die Distribution davor schützen können, versteckte Änderungen vorzunehmen oder unverifizierte Snap-Pakete zu installieren. Im Span-Format gelieferte Komponenten werden von AppArmor und Seccomp isoliert, wodurch eine zusätzliche Grenze für den Systemschutz geschaffen wird, falls einzelne Anwendungen kompromittiert werden.

Das Basissystem enthält nur einen minimalen Satz erforderlicher Anwendungen, was nicht nur die Größe der Systemumgebung reduziert, sondern sich auch positiv auf die Sicherheit auswirkt, indem potenzielle Angriffsvektoren reduziert werden.

Das zugrunde liegende Dateisystem wird schreibgeschützt eingehängt. Es ist möglich, Datenverschlüsselung auf dem Laufwerk mit TPM zu verwenden. Updates werden regelmäßig veröffentlicht, im OTA-Modus (Over-the-Air) bereitgestellt und mit dem Ubuntu 22.04-Build synchronisiert.

Hauptnachrichten von Ubuntu Core 22

In dieser neuen Version, die vorgestellt wird, wird dies hervorgehoben das Konzept validierter Paketsätze wird vorgeschlagen (Validierungssätze), die ermöglicht das Definieren einer Reihe von Snaps-Paketen und deren Versionen das nur können zusammen installiert und aktualisiert werden. Getestete Sätze können verwendet werden, um Beschränkungen durchzusetzen, um nur bestimmte Snap-Pakete zu installieren, Ihre eigenen zusätzlich getesteten und verifizierten Pakete weiterzuverteilen oder das Abhängigkeitsmanagement zu vereinfachen.

Eine weitere wichtige Änderung in dieser neuen Version von Ubuntu Core 22 ist die Tools hinzugefügt, um die Ubuntu Core 20-Umgebung ohne Neuinstallation auf Version 22 zu aktualisieren, sowie die Möglichkeit, Einstellungen auf ihren ursprünglichen Zustand zurückzusetzen (Zurücksetzen auf Werkseinstellungen), wurde implementiert.

Andererseits können wir auch feststellen, dass Unterstützung für Kontingentgruppen hinzugefügt wurde, um die CPU- und Speicherressourcen zu begrenzen, die bestimmten Snapshot-Dienstgruppen zugeordnet sind.

Es wird auch darauf hingewiesen, dass die Unterstützung für das MicroK8s-Toolkit, die eine vereinfachte Version der Kubernetes-Container-Orchestrierungsplattform bietet und zusätzlich auch eine Variante des Pakets mit vorschlägt den Linux-Kernel, einschließlich PREEMPT_RT-Patches und ist auf den Einsatz in Echtzeitsystemen ausgerichtet.

Von den anderen Änderungen die sich von dieser neuen Version von Ubuntu Core 22 abheben:

  • Unterstützung für das MAAS (Metal-as-a-Service)-Toolkit für die schnelle Bereitstellung von Konfigurationen auf mehreren Systemen hinzugefügt.
  • Unterstützung für Cloud-Init hinzugefügt, um das System in der Boot-Phase zu konfigurieren.

Schließlich wenn Sie mehr darüber wissen möchten Über diese neue Version können Sie die Details überprüfen im folgenden Link.

Herunterladen und erhalten

Ubuntu Core kommt in Form eines unteilbaren monolithischen Basissystem-Images, das keine Aufteilung in separate Deb-Pakete verwendet. Ubuntu Core 22-Bilder, die mit der Ubuntu 22.04-Paketbasis synchronisiert sind, sind für x86_64-, ARMv7- und ARMv8-Systeme vorbereitet. Die Freigabenachlaufzeit beträgt 10 Jahre.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.