Kompania Canonical publikoi distribucionin monolitik Ubuntu Core 26

Kompania Canonical prezantoi versionin Ubuntu Core 26, një variant kompakt i distribucionit Ubuntu, i përshtatur për përdorim në pajisjet e Internetit të things (IoT), konteinerët, pajisjet konsumatorike dhe industriale. Ubuntu Core ofrohet si një imazh monolitik bazë që nuk ndahen në paketa të veçanta deb. Imazhet Ubuntu Core 26, përmbajtja e të cilave është sinkronizuar me bazën e paketave Ubuntu 26.04, janë përgatitur për sistemet x86_64 dhe ARM64. Koha e mbështetjes për këtë version do të jetë 15 vjet.

Ubuntu Core shërben si baza për nisjen e komponenteve dhe aplikacioneve shtesë, të cilat paraqiten si shtesa të vetë-mjaftueshme në formatin snap. Komponentet e Ubuntu Core, përfshirë sistemin bazë, bërthamën Linux dhe shtesat sistemore, gjithashtu ofrohen në formatin snap dhe menaxhohen nga mjeti snapd. Teknologjia Snappy mundëson krijimin e një imazhi të sistemit si një tërësi, pa ndarje në paketa të veçanta. Në vend të azhurnimit të pjesëve të veçanta deb, Ubuntu Core përdor mekanizmin e azhurnimit atomik të paketave snap dhe sistemit bazë, të ngjashëm me Fedora Atomic, ChromeOS, Endless dhe openSUSE Leap Micro. Kur azhurnohet mjedisi bazë dhe paketat snap, ekziston mundësia për të anuluar ri-shikimin në një version të kaluar, në rast të problemeve të zbuluara pas azhurnimit.

Për të siguruar sigurinë, çdo komponent i sistemit verifikohet nëpërmjet nënshkrimit digjital, gjë që lejon mbrojtjen e distribucionit nga modifikimet e fshehta ose instalimet e paketave snap të pa verifikuara. Komponentet e ofruara në formatin Snap izolohen përmes AppArmor dhe Seccomp, që krijon një barrierë shtesë për mbrojtjen e sistemit në rastin e kompromitimit të aplikacioneve të veçanta. Sistemi bazë përfshin vetëm një numër minimal të aplikacioneve të nevojshme, gjë që jo vetëm që ka lejuar zvogëlimin e madhësisë së mjedisit sistemor, por gjithashtu ka ndikuar pozitivisht në siguri duke zvogëluar mundësitë për sulme.

Sistemi bazë i skedarëve ngarkohet në modalitetin vetëm për lexim. Ka mundësi për të përdorur enkriptimin e të dhënave në ruajtës me përdorimin e TPM. Përditësimet lëshohen rregullisht, dërgohen në modalitetin OTA (over-the-air) dhe sinkronizohen me kompozitën e Ubuntu 26.04. Për të minimizuar trafikun, përditësimet dërgohen në format të kompresuar dhe përfshijnë vetëm ndryshimet në krahasim me përditësimin e kaluar (përditësime delta). Automatizimi i instalimit të përditësimeve zgjidh problemet e ruajtjes së sigurisë së sistemit kur përdoret 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Ă« aktivizuar njĂ« sistem i ri ndĂ«rtimi mbi bazĂ«n e mjetĂ«ve Chisel, i cili lejon ndarjen dhe reduktimin e pakove Debian me qĂ«llim tĂ« ofrimit vetĂ«m tĂ« skedave mĂ« tĂ« nevojshme. Chisel ofron mundĂ«sinĂ« pĂ«r tĂ« manipuluar jo me pakota tĂ« plota, por me copa (nĂ«ngrupe paketash) — grupe skedash tĂ« formuar mbi bazĂ«n e pĂ«rmbajtjes dhe metadatat e paketĂ«s. Çdo copĂ« mund tĂ« ketĂ« pĂ«rmbajtje dhe njĂ« grup tĂ« varĂ«sive, tĂ« lidhura me copa tĂ« tjera. Çdo skedar nĂ« sistemin e skedarĂ«ve Ubuntu Core tani Ă«shtĂ« i lidhur me njĂ« copĂ« dhe paketĂ«n me kodin burimor, qĂ« pĂ«rmirĂ«son verifikimin e integritetit dhe gjurmimin e dobĂ«sive. Zbatimi i sistemit tĂ« ri tĂ« ndĂ«rtimit ka lejuar uljen e madhĂ«sisĂ« sĂ« imazhit themelor tĂ« sistemit me 7%.
  • ËshtĂ« reduktuar koha e instalimit tĂ« pĂ«rditĂ«simeve pĂ«rmes pĂ«rdorimit tĂ« formatit snap-delta pĂ«r tĂ« zvogĂ«luar madhĂ«sinĂ« e tĂ« dhĂ«nave qĂ« duhet tĂ« shkarkohen pĂ«r shumicĂ«n e pakove snap. PĂ«r shembull, madhĂ«sia e skedave me pĂ«rditĂ«simin e pakove bazĂ« snap Ă«shtĂ« reduktuar nga 16 nĂ« 1.5 MB.
  • ËshtĂ« siguruar pĂ«rmbushja e kĂ«rkesave tĂ« ligjit evropian CRA (Cyber Resilience Act), i cili vendos pĂ«rgjegjĂ«si ligjore pĂ«r mosrespektimin e kĂ«rkesave tĂ« sigurisĂ«.
  • Shtimi i mundĂ«sisĂ« pĂ«r tĂ« aplikuar teknologjinĂ« Livepatch pĂ«r tĂ« bĂ«rĂ« rregullime nĂ« kernelin aktiv tĂ« Linux pa e rindezur atĂ« dhe pa ndaluar punĂ«n e aplikacioneve.
  • Siguruar integreimi me mjetin COS (Canonical Observability Stack), i bazuar nĂ« motorin e orkestrimit Juju dhe platformĂ«n Kubernetes. Ubuntu Core tani mund tĂ« dĂ«rgojĂ« skedarĂ« logu dhe metrika nĂ« sisteme tĂ« centralizuara monitorimi tĂ« bazuara nĂ« Grafana, Loki dhe Prometheus.
  • Shtuar mbĂ«shtetje pĂ«r komponentĂ«t qĂ« lejojnĂ« zhvilluesit e snap-paketeve tĂ« shpĂ«rndajnĂ« resurse shtesĂ« tĂ« mĂ«dha ose jo tĂ« detyrueshme, si tĂ« dhĂ«nat pĂ«r debugging, skedarĂ«t me pĂ«rkthime dhe pilotĂ«t e opsionalizuar, tĂ« ndara nga snap-paketa kryesore pĂ«r tĂ« reduktuar madhĂ«sinĂ« e instalimit bazĂ«. Komponenti formohet si njĂ« imazh nĂ« formatin squashfs, i montuar nĂ« ambientin e snap-paketit.
  • NĂ« Snapd REST API Ă«shtĂ« siguruar pĂ«rputhshmĂ«ria me specifikimin OpenAPI.
  • NĂ« display server Ubuntu Frame, i cili mundĂ«son krijimin e ambientesh grafike tĂ« integruara (kioske interneti, terminale pĂ«r vetĂ«-shĂ«rbim, tabela informuese, reklama digjitale), Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« vendosur ndĂ«rfaqen e disa aplikacioneve nĂ« njĂ« ekran. Shtuar mundĂ«sia e pĂ«rdorimit tĂ« GPU-accelerimit nĂ« aplikacione.
  • Shtuar konfigurimin sistemor interface.allow-auto-connection pĂ«r tĂ« pĂ«rcaktuar rregulla pĂ«r lidhjen automatikisht tĂ« ndĂ«rfaqeve.
  • Shtuar mbĂ«shtetje pĂ«r mekanizmin Confdb pĂ«r pĂ«rcaktimin e centralizuar tĂ« konfigurimeve, tĂ« papĂ«rshkruara pĂ«r snap-pakete specifike dhe pajisje.
  • Interpreteri Python Ă«shtĂ« pĂ«rjashtuar nga paketat bazĂ« tĂ« snap-it, i cili tani duhet tĂ« instalohet si njĂ« plugin tĂ« veçantĂ«.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster