Ubuntu Core 20, Canonicals distro for IoT-enheter, er allerede utgitt

Canonical avduket nylig Ubuntu Core 20-utgivelsen, en kompakt Ubuntu-distribusjon skreddersydd for bruk i Internet of Things (IoT) -enheter, containere, industri- og forbrukerutstyr.

For de som ikke er kjent med Ubuntu Core, bør du vite det denne distribusjonen tjener som grunnlag for å lansere flere komponenter og applikasjoner, som er designet som frittstående plugins i snap-format.

Komponentene til Ubuntu Core, inkludert basissystem, Linux-kjernen og systemtillegg, også leveres i snap-format og de administreres av snapd-verktøykassen, som Snappy-teknologien gjør det mulig å danne et bilde av systemet som helhet, uten å dele det i separate pakker.

Om Ubuntu Core

I Ubuntu Core i stedet for trinnvise oppdateringer på nivå med individuelle deb-pakker, Ubuntu Core bruker en atomoppdateringsmekanisme for snap-pakker og basesystemet, ligner på Atomic, Chrome OS, Endless, CoreOS og Fedora Silverblue.

Når du oppdaterer basismiljøet og snaps, er det mulig å gå tilbake til forrige versjon i tilfelle problemer som er identifisert etter oppdateringen. Det er for tiden over 6000 snap-pakker i SnapCraft-katalogen.

For å sikre sikkerhet, hver komponent i systemet blir verifisert ved hjelp av en digital signatur, som lar deg beskytte distribusjonen mot skjulte modifikasjoner eller installere ubekreftede snap-pakker.

Komponenter levert i snap-format isolert ved hjelp av AppArmor og Seccomp, oppretter en ekstra linje for å beskytte systemet i tilfelle enkelte applikasjoner er i fare.

Basissystemet inkluderer bare minimumssett av nødvendige applikasjoner, som ikke bare reduserte størrelsen på systemmiljøet, men også hadde en positiv effekt på sikkerheten ved å redusere potensielle angrepsvektorer.

Det underliggende filsystemet er montert skrivebeskyttet. Oppdateringer utgis regelmessig, leveres i OTA-modus (over-the-air) og synkroniseres med Ubuntu 20.04.

For å minimere trafikk leveres oppdateringer i komprimert form og inkluderer bare endringer relatert til forrige oppdatering (deltaoppdateringer). Installering av automatiserte oppdateringer løser problemer med vedlikehold av systemsikkerhet når de brukes på innebygde enheter.

Ved å logisk skille basissystemet fra applikasjonene, holder Ubuntu-utviklere Ubuntu Core-kodebasen oppdatert, og utviklerne deres tar seg av relevansen av flere applikasjoner.

Denne tilnærmingen gjør det mulig å redusere vedlikeholdskostnadene for produkter, hvis programvaremiljø er bygget på grunnlag av Ubuntu Core, siden produsentene ikke trenger å håndtere utgivelse og levering av systemoppdateringer og bare fokusere på deres spesifikke komponenter.

Hovednyhetene til Ubuntu Core 20

I denne nye utgitte versjonen, en av de viktigste nyhetene Det som skiller seg ut er at offisiell støtte er implementert for forskjellige plater Raspberry Pi basert på 32-biters og 64-biters ARM-sjetonger.

Videre lagt til muligheten til å bruke full diskkryptering med TPM (Trusted Platform Module) integrasjon. Kryptering er for øyeblikket bare tilgjengelig for x86-systemer (for ARM vises det senere).

Og det skiller seg også ut at gjenopprettings- og reinstallasjonsmodus lagt til til systemet (initialisering av enheten ved hjelp av valgt versjon).

Av de andre endringene som skiller seg ut fra den nye versjonen:

  • En oppstartsmeny tilbys for å velge oppstartsalternativet og gå til gjenopprettingsmodus. Menyen vises ved å holde nede «1» -tasten i innledende lastetrinn.
  • Lagt til initial støtte for Metal-as-a-Service (MAAS) Toolkit for raskt å implementere konfigurasjoner på tvers av flere systemer.
  • Lagt til innledende støtte for sky-init for systemkonfigurasjon ved oppstartsfasen.

Endelig hvis du er interessert i å vite mer om det av den nye versjonen av Ubuntu Core 20, kan du sjekke følgende lenke.

Last ned og få Ubuntu Core 20

Ubuntu Core 20-bilder, som er synkronisert med pakkebasen Ubuntu 20.04, er klargjort for x86_64, ARMv7 og ARMv8-systemer.

For å få systembildet kan du gjøre det fra lenken under.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.