Företaget Canonical har publicerat den monolitiska distributionen Ubuntu Core 24

Canonical har presenterat utgÄvan av Ubuntu Core 24, en kompakt version av Ubuntu-distributionen som Àr anpassad för anvÀndning pÄ enheter inom Internet of Things (IoT), i containrar, samt inom konsument- och industriutrustning. Ubuntu Core levereras i form av en odelbar monolitisk avbild av det grundlÀggande systemet, dÀr det inte görs nÄgon uppdelning i separata deb-paket. Avbilderna av Ubuntu Core 24, vars innehÄll Àr synkroniserat med paketsystemet för Ubuntu 24.04, Àr förberedda för system x86_64 och ARM64 (i tillkÀnnagivandet anges Àven stöd för RISC-V, men byggen Àr för nÀrvarande inte tillgÀngliga). Stödtiden för utgÄvan kommer att vara 12 Är.

Ubuntu Core fungerar som bas för att köra ytterligare komponenter och applikationer, som presenteras i form av sjÀlvstÀndiga tillÀgg i snap-format. Komponenterna i Ubuntu Core, inklusive grundsystemet, Linux-kÀrnan och systemtillÀggen, levereras ocksÄ i snap-format och hanteras med hjÀlp av snapd-verktyg. Snappy-teknologin möjliggör att skapa en systemavbild som en helhet, utan uppdelning i separata paket. IstÀllet för stegvisa uppdateringar pÄ nivÄn av individuella deb-paket anvÀnds en mekanism för atomiska uppdateringar av snap-paket och grundsystemet, pÄ liknande sÀtt som i Fedora Atomic, ChromeOS, Endless och openSUSE Leap Micro. Vid uppdateringar av grundmiljön och snap-paketen finns möjlighet att ÄterstÀlla tillstÄndet till en tidigare version om problem uppstÄr efter en uppdatering.

För att sÀkerstÀlla sÀkerhet verifieras varje komponent i systemet med digitala signaturer, vilket skyddar distributionen frÄn dolda Àndringar eller installation av icke verifierade snap-paket. Komponenten som tillhandahÄlls i Snap-format isoleras med hjÀlp av AppArmor och Seccomp, vilket skapar ett ytterligare skydd för systemet vid kompromettering av individuella applikationer. Grundsystemet innehÄller endast ett minimiutbud av nödvÀndiga applikationer, vilket inte bara har minskat storleken pÄ det systemiska miljöet, utan ocksÄ har förbÀttrat sÀkerheten genom att minska potentiella angreppsvÀgar.

GrundlÀggande filsystemet monteras i skrivskyddat lÀge. Det finns möjlighet att anvÀnda kryptering av data pÄ lagringsenheten med bruk av TPM. Uppdateringar slÀpps regelbundet, distribueras over-the-air (OTA) och synkroniseras med sammansÀttningen av Ubuntu 24.04. För att minimera trafiken levereras uppdateringar i komprimerad form och inkluderar endast Àndringar i förhÄllande till den tidigare uppdateringen (delta-uppdateringar). Automatiseringen av installationen av uppdateringar löser problemen med att upprÀtthÄlla systemets sÀkerhet nÀr den anvÀnds pÄ inbyggda enheter.

Genom logisk separering av basystemet frÄn applikationerna ansvarar utvecklarna av Ubuntu för att hÄlla kodbasen av Ubuntu Core uppdaterad, medan utvecklarna av applikationer tar hand om aktuell information om ytterligare applikationer. Denna metod gör det möjligt att minska kostnaderna för underhÄll av produkter vars programvarumiljö Àr baserad pÄ Ubuntu Core, eftersom deras producenter inte behöver hantera utfÀrdandet och leveransen av systemuppdateringar och istÀllet kan fokusera pÄ sina specifika komponenter.

Huvudsakliga nyheter:

  • Stöd för verifierade listor (Validation set) har lagts till, vilket definierar vilka applikationer och vilka versioner av dem som kan installeras tillsammans, vilket bildar en verifierad kombination av programversioner. Listorna signeras med en digital signatur och sprids vid leveransen av uppdateringar.
  • För enheter av sĂ€rskild vikt, sĂ„som medicinsk utrustning, finns möjligheten att stĂ€nga av alla automatiska nĂ€tverksanrop under enhetens initiering.
  • Möjlighet att installera uppdateringar i offline-lĂ€ge har lagts till för enheter som Ă€r isolerade frĂ„n det globala nĂ€tverket.
  • Möjligheter för att stödja grafiskt lĂ€ge och anvĂ€ndning av GPU har genomförts, som kan anvĂ€ndas bĂ„de för att snabba upp grafikbehandling och för berĂ€kningar vid lösning av maskininlĂ€rningsuppgifter. Nyare versioner av grafikkortsdrivrutiner har inkluderats.
  • Stöd för det grafiska grĂ€nssnittet Ubuntu Frame har lagts till, avsett för att skapa internetskiosker, sjĂ€lvbetjĂ€ningsterminaler, informationsskĂ€rmar, digitala skyltar, intelligenta speglar, industriella skĂ€rmar och liknande anvĂ€ndningar. Ubuntu Frame kan anvĂ€ndas för att köra applikationer baserade pĂ„ GTK, Qt, Flutter och SDL2, samt program skrivna i Java, HTML5 och Electron. Det Ă€r möjligt att köra bĂ„de applikationer som byggts med stöd för Wayland och program baserade pĂ„ X11-protokollet (anvĂ€nder Xwayland).
  • Integration med tjĂ€nsten Landscape, som tillhandahĂ„ller ett webgrĂ€nssnitt för att hantera stora grupper av arbetsstationer, har genomförts. servrar och molnmiljöer. Med Landscape kan man automatisera utförandet av standardadministrationsuppgifter för en grupp maskiner, sĂ„som övervakning, revision, centraliserad hantering av OTA-uppdateringar, sĂ€kerstĂ€llande av en enda autentisering (SSO) och Ă„tkomsthantering.
  • Snap-paket har lagts till för att integrera enheter baserade pĂ„ Ubuntu Core med tjĂ€nster för Microsoft Azure IoT Edge.
  • Snap-paket med olika verktyg och bibliotek frĂ„n projektet ROS (Robot Operating System) har lagts till, vilket utvecklar verktyg för robotutveckling.
  • Stöd för dynamisk Ă€ndring av kĂ€rnans kommandoradsparametrar har lagts till.
  • Möjlighet att byta ut startskĂ€rmen som visas vid uppstart har tillhandahĂ„llits.
  • Ett valfritt kommandoradsgrĂ€nssnitt, console-conf, har lagts till för att konfigurera nĂ€tverksanslutningsinstĂ€llningar och konton.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster