K dispozícii je monolitný distribuční obraz Ubuntu Core 22

Spoločnosť Canonical vydala Ubuntu Core 22, kompaktnú verziu distribúcie Ubuntu prispôsobenú pre zariadenia internetu vecí (IoT), kontajnery, spotrebiteľské a priemyselné vybavenie. Ubuntu Core sa dodáva vo forme nedeliteľného monolitického obrazu základného systému, v ktorom sa nepoužíva rozdelenie na jednotlivé deb balíky. Obrazy Ubuntu Core 22, ktorých zloženie je synchronizované s balíčkovou databázou Ubuntu 22.04, sú pripravené pre systémy x86_64, ARMv7 a ARMv8. Doba podporovania vydania je 10 rokov.

Ubuntu Core slúži ako základ pre spúšťanie ďalších komponentov a aplikácií, ktoré sú formované ako samostatné nadstavby vo formáte snap. Komponenty Ubuntu Core, vrátane základného systému, jadra Linux a systémových nadstavieb, sa tiež dodávajú vo formáte snap a spravujú nástrojom snapd. Technológia Snappy umožňuje vytvoriť obraz systému ako celok, bez rozdelenia na jednotlivé balíky.

Namiesto postupného aktualizovania na úrovni jednotlivých deb balíkov sa v Ubuntu Core používa mechanizmus atomickej aktualizácie snap balíkov a základného systému, podobne ako v Atomic, ChromeOS, Endless, CoreOS a Fedora Silverblue. Pri aktualizácii základného prostredia a snap balíkov je možné vrátiť stav na predchádzajúcu verziu, ak sa po aktualizácii objavia problémy. V súčasnosti sa v katalógu SnapCraft nachádza viac ako 4,5 tisíc snap balíkov.

Aby sa zabezpečila bezpečnosť, každý komponent systému je overovaný digitálnym podpisom, čo umožňuje chrániť distribúciu pred skrytými modifikáciami alebo inštalovaním neoverených snap balíkov. Komponenty dodávané vo formáte Snap sú izolované pomocou AppArmor a Seccomp, čo vytvára ďalšiu obrannú líniu pre ochranu systému v prípade kompromitácie jednotlivých aplikácií. Základný systém obsahuje iba minimálny súbor potrebných aplikácií, čo nielen znížilo veľkosť systémového prostredia, ale aj pozitívne ovplyvnilo bezpečnosť znížením možných vektorov pre útoky.

Základný súbor súborov je pripojený v režime len na čítanie. Je možné použiť šifrovanie dát na úložisku s využitím TPM. Aktualizácie sú pravidelne vydávané, dodávané prostredníctvom OTA (over-the-air) a synchronizované so zostavením Ubuntu 22.04. Pre minimalizáciu prenosu sú aktualizácie poskytované v komprimovanej forme a zahŕňajú iba zmeny v porovnaní s predchádzajúcou aktualizáciou (delta-aktualizácie). Automatizácia inštalácie aktualizácií rieši problémy so zabezpečením systému pri použití na zabudovaných zariadeniach.

Vďaka logickému oddeleniu základného systému od aplikácií sa o udržiavanie kódovej bázy Ubuntu Core v aktuálnom stave starajú vývojári Ubuntu, zatiaľ čo o aktuálnosť ďalších aplikácií sa starajú vývojári aplikácií. Takýto prístup umožňuje znížiť náklady na údržbu produktov, ktorých softvérové prostredie je postavené na základe Ubuntu Core, keďže ich výrobcovia sa nemusia zaoberať vydávaním a dodávaním systémových aktualizácií a môžu sa sústrediť iba na svoje špecifické komponenty.

Hlavné novinky:

  • Navrhnutá koncepcia overených sadzieb balíkov (Validation sets), ktorá umožňuje definovať sadu snap-balíkov a ich verzií, ktoré môžu byť inštalované a aktualizované iba spoločne. Overené sady môžu byť použité na zavedenie obmedzení, ktoré umožňujú inštaláciu iba určených snap-balíkov, na šírenie vlastných dodatočne testovaných a overených balíkov, alebo na zjednodušenie správy závislostí.
  • Pridali sa nástroje na aktualizáciu prostredia Ubuntu Core 20 na verziu 22 bez preinštalovania.
  • Implementovaná možnosť obnovenia konfigurácie do pôvodného stavu (factory reset).
  • Poskytovaná podpora skupín kvót na obmedzenie zdrojov CPU a pamäte v súvislosti s určitými skupinami snap služieb.
  • Pridaná podpora nástroja MicroK8s, ktorý ponúka zjednodušenú verziu platformy na orchestráciu kontajnerov Kubernetes.
  • Navrhnutý variant balíka s Linux jadrom, ktorý zahŕňa opravy PREEMPT_RT a je zameraný na použitie v systémoch, ktoré fungujú v reálnom čase.
  • Pridaná podpora nástroja MAAS (Metal-as-a-Service) na rýchle nasadzovanie konfigurácií na viacerých systémoch.
  • Pridaná podpora cloud-init na konfiguráciu systému v štádiu bootovania.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster