Kompania Canonical publikoi shpërndarjen monolitike Ubuntu Core 24

Kompania Canonical ka prezantuar publikimin e Ubuntu Core 24, një variant kompakt i shpërndarjes Ubuntu, i përshtatur për përdorim në pajisjet e internetit të gjërave (IoT), në kontejnerë, si edhe në pajisje konsumatore dhe industriale. Ubuntu Core ofrohet në formën e një imazhi monolitik të pandashëm të sistemit bazë, ku nuk përdoret ndarja në paketa të veçanta deb. Imazhet e Ubuntu Core 24, përbërja e të cilave është e sinkronizuar me bazën e paketave të Ubuntu 24.04, janë përgatitur për sistemet x86_64 dhe ARM64 (në njoftim është deklaruar edhe mbështetja për RISC-V, por ndërtimet ende nuk janë të disponueshme). Periudha e mbështetjes për këtë version do të jetë 12 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 montohet në modalitet vetëm për lexim. Ofrohet mundësia e përdorimit të kriptimit të të dhënave në disk duke përdorur TPM. Përditësimet publikohen rregullisht, shpërndahen në modalitetin OTA (over-the-air) dhe janë të sinkronizuara me përbërjen e Ubuntu 24.04. Për të minimizuar trafikun, përditësimet dorëzohen në formë të kompresuar dhe përfshijnë vetëm ndryshimet krahasuar me përditësimin e mëparshëm (delta-përditësime). Automatizimi i instalimit të përditësimeve zgjidh problemet e ruajtjes së sigurisë së sistemit gjatë përdorimit 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Ă« shtuar mbĂ«shtetja pĂ«r listat e verifikuara (Validation set), tĂ« cilat pĂ«rcaktojnĂ« se cilat aplikacione dhe cilat versione tĂ« tyre mund tĂ« instalohen sĂ« bashku, duke formuar njĂ« kombinim tĂ« verifikuar tĂ« versioneve tĂ« softuerit. Listat nĂ«nshkruhen nĂ« mĂ«nyrĂ« dixhitale dhe shpĂ«rndahen gjatĂ« dorĂ«zimit tĂ« pĂ«rditĂ«simeve.
  • PĂ«r pajisje me rĂ«ndĂ«si tĂ« veçantĂ«, si p.sh. pajisjet mjekĂ«sore, Ă«shtĂ« parashikuar mundĂ«sia pĂ«r tĂ« çaktivizuar çdo komunikim automatik nĂ« rrjet gjatĂ« inicializimit tĂ« pajisjes.
  • ËshtĂ« shtuar mundĂ«sia e instalimit tĂ« pĂ«rditĂ«simeve nĂ« modalitet offline nĂ« pajisje tĂ« izoluara nga rrjeti global.
  • JanĂ« zbatuar funksionalitete pĂ«r mbĂ«shtetjen e modalitetit grafik dhe pĂ«rdorimin e GPU, i cili mund tĂ« pĂ«rdoret si pĂ«r pĂ«rshpejtimin e pĂ«rpunimit grafik, ashtu edhe pĂ«r llogaritje gjatĂ« zgjidhjes sĂ« detyrave tĂ« machine learning. NĂ« pĂ«rbĂ«rje janĂ« pĂ«rfshirĂ« versionet mĂ« tĂ« fundit tĂ« drajverĂ«ve grafikĂ«.
  • ËshtĂ« shtuar mbĂ«shtetja pĂ«r mjedisin grafik Ubuntu Frame, i krijuar pĂ«r ndĂ«rtimin e kioskave nĂ« internet, terminaleve vetĂ«shĂ«rbyese, paneleve informative, sinjalistikĂ«s digjitale, pasqyrave inteligjente, ekraneve industriale dhe pĂ«rdorimeve tĂ« tjera tĂ« ngjashme. Ubuntu Frame mund tĂ« pĂ«rdoret pĂ«r tĂ« ekzekutuar aplikacione tĂ« bazuara nĂ« GTK, Qt, Flutter dhe SDL2, si edhe programe tĂ« bazuara nĂ« Java, HTML5 dhe Electron. MundĂ«sohet nisja si e aplikacioneve tĂ« ndĂ«rtuara me mbĂ«shtetje pĂ«r Wayland, ashtu edhe e programeve tĂ« bazuara nĂ« protokollin X11 (pĂ«rdoret Xwayland).
  • ËshtĂ« realizuar integrimi me shĂ«rbimin Landscape, i cili ofron njĂ« ndĂ«rfaqe web pĂ«r menaxhimin e grupeve tĂ« mĂ«dha tĂ« stacioneve tĂ« punĂ«s, serverĂ«sh dhe mjediseve cloud. Me ndihmĂ«n e Landscape mund tĂ« automatizohet kryerja e operacioneve tipike tĂ« administrimit tĂ« sistemit pĂ«r njĂ« grup makinash, si monitorimi, auditimi, menaxhimi i centralizuar i pĂ«rditĂ«simeve OTA, sigurimi i njĂ« pike tĂ« vetme autentifikimi (SSO) dhe menaxhimi i aksesit.
  • JanĂ« shtuar paketa snap pĂ«r integrimin e pajisjeve tĂ« bazuara nĂ« Ubuntu Core me shĂ«rbimet Microsoft Azure IoT Edge.
  • JanĂ« shtuar paketa snap me utilitete dhe biblioteka tĂ« ndryshme nga projekti ROS (Robot Operating System), i cili zhvillon mjete pĂ«r krijimin e robotĂ«ve.
  • ËshtĂ« shtuar mbĂ«shtetja pĂ«r ndryshimin dinamik tĂ« parametrave tĂ« rreshtit tĂ« komandĂ«s sĂ« kernelit.
  • ËshtĂ« ofruar mundĂ«sia pĂ«r tĂ« zĂ«vendĂ«suar ekranin hyrĂ«s qĂ« shfaqet gjatĂ« nisjes.
  • ËshtĂ« shtuar ndĂ«rfaqja opsionale e konsolĂ«s console-conf pĂ«r konfigurimin e parametrave tĂ« lidhjes me rrjetin dhe tĂ« llogarive tĂ« pĂ«rdoruesve.

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