EttevÔte Canonical on avaldanud monoliitse Ubuntuletu 24 jaotuse.

Canonical esitas vĂ€lja Ubuntu Core 24, Ubuntu jaotise kompaktse variandi, mis on kohandatud kasutamiseks asjade interneti (IoT) seadmetes, konteinerites, tarbe- ja tööstusseadmetes. Ubuntu Core tarnitakse jagamatu monoliitse alussĂŒsteemi kujul, milles ei rakendata eraldi deb-pakettide jagamist. Ubuntu Core 24 pildid, mille koostis on sĂŒnkroonitud Ubuntu 24.04 paketibaasiga, on ette valmistatud x86_64 ja ARM64 sĂŒsteemidele (teates öeldakse ka RISC-V toe kohta, kuid koostamised pole veel saadaval). VĂ€ljalaske toe aeg on 12 aastat.

Ubuntu Core on aluseks tĂ€iendavate komponentide ja rakenduste kĂ€ivitamiseks, mis esitatakse iseseisvate tĂ€iustustena snap-formaadis. Ubuntu Core komponendid, sealhulgas alussĂŒsteem, Linuxi tuum ja sĂŒsteemi tĂ€iustused, tarnitakse samuti snap-formaadis ja neid haldab snapd tööriistakomplekt. Snappy tehnoloogia vĂ”imaldab sĂŒsteemi pilti luua tervikuna, ilma eraldi pakettide jagamiseta. Erinevalt jĂ€rkjĂ€rgulisest uuendamisest eraldi deb-pakettide tasemel rakendatakse Ubuntu Core'is atomaarse uuendamise mehhanismi snap-pakettide ja alussĂŒsteemi jaoks, sarnaselt Fedora Atomic, ChromeOS, Endless ja openSUSE Leap Micro'iga. Aluskeskkonna ja snap-pakettide uuendamisel on vĂ”imalik seisundit tagasi pöörata varasemasse versiooni, kui uuendamise kĂ€igus avastatakse probleeme.

Turvalisuse tagamiseks verifitseeritakse iga sĂŒsteemi komponent digitaalse allkirjaga, mis kaitseb jaotust varjatud muudatuste tegemise vĂ”i kontrollimata snap-pakettide installimise eest. Snap-formaadis tarnitavad komponendid on isoleeritud AppArmori ja Seccompi abil, luues tĂ€iendava kaitsekihti sĂŒsteemi kaitsmiseks ĂŒksikute rakenduste kompromiteerimise korral. AlussĂŒsteem sisaldab ainult minimaalset vajalikku rakenduste komplekti, mis mitte ainult ei vĂ€henda sĂŒsteemi keskkonna suurust, vaid parandab ka turvalisust, vĂ€hendades rĂŒnnakute vĂ”imalikke sihtmĂ€rke.

AlusfailisĂŒsteem on monteeritud ainult lugemisreĆŸiimis. On vĂ”imalus kasutada andmete krĂŒpteerimine salvestisse TPM-i abil. Uuendusi vĂ€ljastatakse regulaarselt, toimetatakse OTA (over-the-air) reĆŸiimis ja sĂŒnkroniseeritakse Ubuntu 24.04 koosseisuga. Andmeside liikumise vĂ€hendamiseks edastatakse uuendused kompresseeritud vormingus ning need sisaldavad ainult muudatusi vĂ”rreldes eelmise uuendusega (delta-uuendused). Uuenduste automaatne instalatsioon lahendab sĂŒsteemi turvalisuse sĂ€ilitamise probleemid, kui kasutatakse sisseehitatud seadmeid.

TĂ€nu pĂ”hissĂŒsteemi loogilisele eraldamisele rakendustest hoolitsevad Ubuntu Core’i koodibaasi ajakohasuse eest Ubuntu arendajad, samas kui tĂ€iendavate rakenduste aktuaalsuse eest hoolitsevad rakenduste arendajad. Selline lĂ€henemine vĂ”imaldab vĂ€hendada kulusid toodete hooldamiseks, mille tarkvarakeskkond pĂ”hineb Ubuntu Core'il, kuna tootjatel ei ole vaja tegeleda sĂŒsteemiuuenduste vĂ€ljastamise ja toimetamisega, vaid nad saavad keskenduda ainult oma spetsiifilistele komponentidele.

Peamised uuendused:

  • Lisatud on toetust kinnitatud nimekirjadele (Validation set), mis mÀÀravad, milliseid rakendusi ja milliseid nende versioone saab koos installida, luues kinnitatud versioonide kombinatsiooni. Nimekirjad kinnitatakse digitaalse allkirjaga ja edastatakse koos uuendustega.
  • Eriti oluliste seadmete jaoks, nagu meditsiiniseadmed, on ette nĂ€htud vĂ”imalus keelata kĂ”ik automaatsed vĂ”rgu kutsed seadme alglaadimise ajal.
  • Lisatud on vĂ”imalus installida uuendusi offline-reĆŸiimis seadmetes, mis on eraldatud globaalsest vĂ”rgust.
  • Rakendatud on vĂ”imalused graafilise reĆŸiimi ja GPU kasutamiseks, mida saab kasutada nii graafika töötlemise kiirendamiseks kui ka arvutuste tegemiseks masinĂ”ppe probleemide lahendamisel. Komplekti kuuluvad uued graafikadraiverite vĂ€ljaanded.
  • Lisatud on Ubuntu Frame graafilise kasutajaliidese tugi, mis on mĂ”eldud interneti kioski, enese teenindusterminalide, infostendide, digitaalsete vĂ€ljaannete, nutikate peeglite, tööstuslike ekraanide ja muude sarnaste rakenduste loomiseks. Ubuntu Frame'i saab kasutada GTK, Qt, Flutter ja SDL2 pĂ”histe rakenduste kĂ€ivitamiseks, samuti Java, HTML5 ja Electroni pĂ”histe programmide jaoks. On vĂ”imalik kĂ€ivitada nii Waylandi toe saanud rakendusi kui ka X11 protokolli pĂ”hiseid programme (kasutatakse Xwaylandi).
  • On ellu viidud integreerimine Landscape teenusega, mis pakub veebiliidest suurte arvutite rĂŒhmade haldamiseks, serverid ja pilveerakenduste jaoks. Landscape'i abil saab automatiseerida tĂŒĂŒpiliste sĂŒsteemihalduse toimingute tĂ€itmist, mis on seotud grupi masinatega, nagu jĂ€lgimine, audit, keskne OTA uuenduste haldamine, ĂŒhtse autentimise (SSO) tagamine ja juurdepÀÀsu haldamine.
  • Lisatud on snap-pakid Ubuntu Core seadmete integreerimiseks Microsoft Azure IoT Edge teenustega.
  • Lisatud on snap-pakid erinevate utiliitide ja raamatukogude jaoks ROS (Robot Operating System) projektist, mis arendab tööriistu robotite arendamiseks.
  • Lisatud on toe dĂŒnaamiliseks parameetrite muutmiseks kĂ€surealt.
  • Pakutakse vĂ”imalust laadimisekraanil kuvatava sissetoomise asendamiseks.
  • Lisatud on valikuline konsooli liides console-conf vĂ”rguĂŒhenduse ja kontode seadistamiseks.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster