Ubuntu Core 20, Canonicals distro til IoT-enheder, er allerede frigivet

Canonical afslørede for nylig Ubuntu Core 20-udgivelsen, en kompakt Ubuntu-distribution skræddersyet til brug i Internet of Things (IoT) -enheder, containere, industri- og forbrugerudstyr.

For dem der ikke kender Ubuntu Core, skal du vide det denne distribution tjener som grundlag for lancering af yderligere komponenter og applikationer, som er designet som enkeltstående plugins i snap-format.

Komponenterne i Ubuntu Core, inklusive basissystem, Linux-kerne og system-plugins, også leveres i snap-format og de styres af snapd-værktøjssættet, som Snappy-teknologien giver mulighed for at danne et billede af systemet som helhed uden at blive opdelt i separate pakker.

Om Ubuntu Core

I Ubuntu Core i stedet for trinvise opdateringer på niveauet for individuelle deb-pakker, Ubuntu Core bruger en atomopdateringsmekanisme til snappakker og basissystemet, svarende til Atomic, Chrome OS, Endless, CoreOS og Fedora Silverblue.

Når du opdaterer basismiljøet og snaps, er det muligt at vende tilbage til den tidligere version i tilfælde af problemer identificeret efter opdateringen. Der er i øjeblikket over 6000 snap-pakker i SnapCraft-kataloget.

For at sikre sikkerhed, hver komponent i systemet verificeres ved hjælp af en digital signatur, som giver dig mulighed for at beskytte distributionen mod at foretage skjulte ændringer eller installere ubekræftede snap-pakker.

Komponenter leveret i snap-format isoleret ved hjælp af AppArmor og Seccomp, opretter en ekstra linje for at beskytte systemet, hvis individuelle applikationer er kompromitterede.

Basissystemet inkluderer kun det minimale sæt krævede applikationer, som ikke kun reducerede størrelsen på systemmiljøet, men også havde en positiv effekt på sikkerheden ved at reducere potentielle angrebsvektorer.

Det underliggende filsystem er monteret skrivebeskyttet. Opdateringer frigives regelmæssigt, leveres i OTA-tilstand (over-the-air) og synkroniseres med Ubuntu 20.04.

For at minimere trafik leveres opdateringer i komprimeret form og inkluderer kun ændringer relateret til den tidligere opdatering (delta-opdateringer). Installation af automatiske opdateringer løser problemer med systemsikkerhedsvedligeholdelse, når de bruges på indlejrede enheder.

Ved logisk at adskille basissystemet fra applikationerne holder Ubuntu-udviklere Ubuntu Core-kodebasen opdateret, og deres udviklere tager sig af relevansen af ​​yderligere applikationer.

Denne tilgang gør det muligt at reducere vedligeholdelsesomkostningerne for produkter, hvis softwaremiljø er bygget på basis af Ubuntu Core, da deres producenter ikke behøver at beskæftige sig med frigivelse og levering af systemopdateringer og kun fokuserer på deres specifikke komponenter.

Vigtigste nyheder om Ubuntu Core 20

I denne nye udgivne version, en af ​​de vigtigste nyheder Hvad der skiller sig ud er, at officiel støtte er blevet implementeret til forskellige plader Raspberry Pi baseret på 32-bit og 64-bit ARM-chips.

Derudover tilføjede muligheden for at bruge fuld diskkryptering med TPM (Trusted Platform Module) integration. Kryptering er i øjeblikket kun tilgængelig for x86-systemer (for ARM vises det senere).

Og det skiller sig også ud gendannelses- og geninstallationsfunktioner tilføjet til systemet (initialisering af enheden ved hjælp af den valgte version).

Af de andre ændringer der skiller sig ud fra den nye version:

  • En boot-menu tilbydes til at vælge boot-indstillingen og gå til gendannelsestilstand. Menuen vises ved at holde «1» -tasten nede i den indledende indlæsningstrin.
  • Tilføjet initial support til Metal-as-a-Service (MAAS) Toolkit til hurtigt at implementere konfigurationer på tværs af flere systemer.
  • Tilføjet indledende support til cloud-init til systemkonfiguration ved opstartsfasen.

Endelig hvis du er interesseret i at vide mere om det af den nye version af Ubuntu Core 20, kan du kontrollere følgende link.

Download og få Ubuntu Core 20

Ubuntu Core 20-billeder, der er synkroniseret med Ubuntu 20.04-pakkebasen, er forberedt til x86_64-, ARMv7- og ARMv8-systemer.

For at få systembillede kan du gøre det fra nedenstående link.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort.

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.