Ubuntu Core 20, Canonicals distro för IoT-enheter, har redan släppts

Canonical presenterade nyligen Ubuntu Core 20-versionen, en kompakt Ubuntu-distribution skräddarsydd för användning i IoT-enheter (Internet of Things), containrar, industri- och konsumentutrustning.

För dem som inte känner till Ubuntu Core bör du veta det denna distribution fungerar som grund för lansering av ytterligare komponenter och applikationer, som är utformade som fristående plugins i snap-format.

Komponenterna i Ubuntu Core, inklusive bassystem, Linux-kärna och system-plugins levereras i snäppformat och de hanteras av snapd-verktygslådan, med vilken Snappy-tekniken gör det möjligt att bilda en bild av systemet som helhet, utan att dela det i separata paket.

Om Ubuntu Core

I Ubuntu Core istället för inkrementella uppdateringar på nivån för enskilda deb-paket, Ubuntu Core använder en atomuppdateringsmekanism för snäpppaket och bassystemet, liknande Atomic, Chrome OS, Endless, CoreOS och Fedora Silverblue.

När du uppdaterar basmiljön och snaps är det möjligt att återgå till den tidigare versionen vid problem som identifierats efter uppdateringen. Det finns för närvarande över 6000 snap-paket i SnapCraft-katalogen.

För att säkerställa säkerheten, varje komponent i systemet verifieras med hjälp av en digital signatur, som låter dig skydda distributionen från att göra dolda modifieringar eller installera icke-verifierade snap-paket.

Komponenter levereras i snäppformat isoleras med AppArmor och Seccomp, skapa en ytterligare linje för att skydda systemet om enskilda applikationer äventyras.

Bassystemet innehåller endast den minsta uppsättning nödvändiga applikationer, vilket inte bara gjorde det möjligt att minska storleken på systemmiljön utan också hade en positiv effekt på säkerheten genom att minska potentiella attackvektorer.

Det underliggande filsystemet är monterat skrivskyddat. Uppdateringar släpps regelbundet, levereras i OTA-läge (over-the-air) och synkroniseras med Ubuntu 20.04.

För att minimera trafik levereras uppdateringar i komprimerad form och inkluderar endast ändringar relaterade till den tidigare uppdateringen (deltauppdateringar). Installation av automatiska uppdateringar löser problem med systemets säkerhetsunderhåll när de används på inbäddade enheter.

Genom att logiskt separera bassystemet från applikationerna håller Ubuntu-utvecklare Ubuntu Core-kodbasen uppdaterad och deras utvecklare tar hand om relevansen av ytterligare applikationer.

Detta tillvägagångssätt gör det möjligt att minska underhållskostnaderna för produkter, vars mjukvarumiljö är byggd på grundval av Ubuntu Core, eftersom deras tillverkare inte behöver hantera frisättning och leverans av systemuppdateringar och bara fokuserar på deras specifika komponenter.

Huvudnyheter om Ubuntu Core 20

I den här nya versionen, en av de viktigaste nyheterna Det som sticker ut är det officiellt stöd har genomförts för olika plattor Raspberry Pi baserat på 32-bitars och 64-bitars ARM-chips.

Dessutom, lagt till möjligheten att använda fullständig disk kryptering med TPM (Trusted Platform Module) integration. Kryptering är för närvarande endast tillgängligt för x86-system (för ARM visas det senare).

Och det sticker också ut det återställnings- och ominstallationslägen har lagts till till systemet (initialisering av enheten med vald version).

Av de andra förändringarna som sticker ut från den nya versionen:

  • En startmeny erbjuds för att välja startalternativ och gå till återställningsläge. Menyn visas genom att hålla ned «1» -tangenten i det inledande laddningssteget.
  • Lade till initialt stöd för Metal-as-a-Service (MAAS) Toolkit för att snabbt implementera konfigurationer över flera system.
  • Lade till initialt stöd för moln-init för systemkonfiguration vid startfasen.

Slutligen om du är intresserad av att veta mer om det av den nya versionen av Ubuntu Core 20 kan du kontrollera följande länk.

Ladda ner och hämta Ubuntu Core 20

Ubuntu Core 20-bilder, som är synkroniserade med paketbasen Ubuntu 20.04, är förberedda för x86_64-, ARMv7- och ARMv8-system.

För att få systembilden kan du göra det från länken nedan.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.