Dhe mund të shkarkohet distribuimi monolitik Ubuntu Core 22

Kompania Canonical publikoi versionin Ubuntu Core 22, një variant të kompakti të distribucionit Ubuntu, i adaptuar për përdorim në pajisjet e internetit të gjërave (IoT), në kontejnerë, pajisje konsumatorësh dhe industriale. Ubuntu Core ofrohet në formën e një imazhi monolitik të pandarë të sistemit bazë, ku nuk aplikohet ndarja në paketa të veçanta deb. Imazhet e Ubuntu Core 22, përbërja e të cilave sinkronizohet me bazën e paketave të Ubuntu 22.04, janë përgatitur për sistemet x86_64, ARMv7 dhe ARMv8. Koha e mbështetjes së versionit është 10 vjet.

Ubuntu Core shërben si baza për ekzekutimin e komponenteve dhe aplikacioneve të tjera, të cilat paraqiten si shtesa të pavarura në formatin snap. Komponentët e Ubuntu Core, duke përfshirë sistemin bazë, bërthamën Linux dhe shtesat e sistemit, gjithashtu ofrohen në formatin snap dhe menaxhohen nga mjetet snapd. Teknologjia Snappy lejon krijimin e një imazhi të sistemit si një tërësi, pa e ndarë atë në paketa të veçanta.

Në vend të përditësimit në faza në nivelin e paketave individuale deb, Ubuntu Core përdor mekanizmin e përditësimit atomik të paketa snap dhe sistemit bazë, në përputhje me Atomic, ChromeOS, Endless, CoreOS dhe Fedora Silverblue. Gjatë përditësimit të ambientit bazë dhe paketa snap, ekziston mundësia për t'u rikthyer në gjendjen e versionit të mëparshëm në rast të problemeve të zbuluara pas përditësimit. Aktualisht, në katalogun SnapCraft ka më shumë se 4.5 mijë paketa snap.

Për të siguruar sigurinë, çdo komponent i sistemit verifikohet përmes një nënshkrimi dixhital, duke lejuar mbrojtjen e distribucionit nga ndërrimet e fshehta ose instalimi i paketave snap të pa verifikuara. Komponentët e ofruar në formatin Span izolohen përmes AppArmor dhe Seccomp, duke krijuar një mbrojtje shtesë për sistemin në rast të kompromitimit të aplikacioneve të veçanta. Sistemi bazë përfshin vetëm paketat e nevojshme minimalisht, gjë që jo vetëm që ka reduktuar madhësinë e ambientit të sistemit, por gjithashtu ka përmirësuar sigurinë duke reduktuar potencialet e vektorëve për sulme.

Sistemi bazë i skedarëve montoshët në modalitetin vetëm për lexim. Ka mundësi për përdorim të enkriptimit të të dhënave në pajisje duke përdorur TPM. Përditësimet lëshohen rregullisht, dërgohen në modalitetin OTA (over-the-air) dhe janë të sinkronizuara me përbërjen e Ubuntu 22.04. Për të minimizuar trafikun, përditësimet dërgohen në format të ngjeshur dhe përfshijnë vetëm ndryshimet në raport me përditësimin e kaluar (përditësime delta). Automatizimi i instalimit të përditësimeve zgjidh problemet me mbajtjen e sigurisë së sistemit në pajisje të integruara.

Falë ndarjes logjike të sistemit themelor nga aplikacionet, mbajtja e kodit të bazës Ubuntu Core në formën më të fundit menaxhohet nga zhvilluesit e Ubuntu, ndërsa për aktualizimin e aplikacioneve shtesë kujdesen zhvilluesit e aplikacioneve. Ky qasje lejon të reduktohen kostot e mbështetjes së produkteve, mjedisi i të cilave është ndërtuar mbi bazën Ubuntu Core, pasi prodhuesit e tyre nuk kanë nevojë të merren me lëshimin dhe dorëzimin e përditësimeve sistemore, por mjafton të përqendrojnë vëmendjen vetëm te komponentët e tyre specifik.

Novitetet kryesore:

  • Është propozuar koncepti i grupeve të verifikuara të paketave (Validation sets), që lejon përcaktimin e grupit të snap-paketave dhe versioneve të tyre, të cilat mund të instalohen dhe përditësohen vetëm së bashku. Grupi të verifikuara mund të përdoren për të realizuar kufizime, duke lejuar instalimin vetëm të snap-paketave të caktuara, shpërndarjen e paketave të tjera të testuara dhe të verifikuara, ose për të lehtësuar menaxhimin e varësive.
  • Janë shtuar mjete për përditësimin e mjedisit Ubuntu Core 20 në versionin 22 pa rinstalim.
  • Êshtë realizuar mundësia e rivendosjes së konfiguracionit në gjendjen fillestare (factory reset).
  • Kushtet për mbështetje të grupeve të kuotave janë ofruar për të kufizuar resurset CPU dhe memorinë në lidhje me grupe të caktuara të shërbimeve snap.
  • Është ofruar mbështetje për mjetin MicroK8s, që ofron një variant të simplifikuar të platformës për orkestrim të konteinerëve Kubernetes.
  • Një variant pakete me bërthamën Linux, që përmban patch-e PREEMPT_RT dhe është orientuar për përdorim në sisteme në kohë reale, është propozuar.
  • Është ofruar mbështetje për mjete MAAS (Metal-as-a-Service) për shpërndarjen e shpejtë të konfigurimeve në shumë sisteme.
  • Është ofruar mbështetje për cloud-init për konfigurimin e sistemit në fazën e ngarkimit.

Burimi: opennet.ru

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster