Ubuntu Core 20, distribucijski sistem Canonical za naprave IoT, je že izšel

Canonical je pred kratkim predstavil izdajo Ubuntu Core 20, kompaktna distribucija Ubuntuja, prilagojena za uporabo v napravah, vsebnikih, industrijski in potrošniški opremi interneta stvari (IoT).

Za tiste, ki Ubuntuja Core ne poznajo, morate to vedeti ta distribucija služi kot osnova za zagon dodatnih komponent in aplikacij, ki so zasnovani kot samostojni vtičniki v snap formatu.

Sestavni deli Ubuntu Core, vključno z osnovnim sistemom, jedrom Linuxa in sistemskimi vtičniki priložena v obliki posnetka in jih upravlja orodje snapd, s katerim tehnologija Snappy omogoča oblikovanje podobe sistema kot celote, ne da bi se delila na ločene pakete.

O Ubuntu Core

V Ubuntu Core namesto postopnih posodobitev na ravni posameznih deb paketov, Ubuntu Core uporablja mehanizem za atomsko posodabljanje za snap pakete in osnovni sistem, podobno kot Atomic, Chrome OS, Endless, CoreOS in Fedora Silverblue.

Pri posodabljanju osnovnega okolja in posnetkov se lahko v primeru težav, ugotovljenih po posodobitvi, vrnete na prejšnjo različico. Trenutno je v katalogu SnapCraft več kot 6000 paketov snap.

Za zagotovitev varnosti vsaka komponenta sistema se preveri z digitalnim podpisom, ki vam omogoča zaščito distribucije pred skritimi spremembami ali namestitvijo nepreverjenih paketov za snap.

Komponente dobavljene v snap formatu izoliran s pomočjo AppArmor in Seccomp, ustvarjanje dodatne vrstice za zaščito sistema v primeru, da so posamezne aplikacije ogrožene.

Osnovni sistem vključuje le minimalni nabor zahtevanih aplikacij, kar ni samo zmanjšalo velikost sistemskega okolja, temveč je pozitivno vplivalo na varnost z zmanjšanjem potencialnih vektorjev napadov.

Osnovni datotečni sistem je nameščen samo za branje. Posodobitve se redno izdajajo, dostavljajo se v načinu OTA (brezžično) in se sinhronizirajo z Ubuntu 20.04.

Da bi zmanjšali promet, se posodobitve dostavijo v stisnjeni obliki in vključujejo samo spremembe, povezane s prejšnjo posodobitvijo (delta posodobitve). Namestitev avtomatiziranih posodobitev rešuje težave z vzdrževanjem varnosti sistema, kadar se uporabljajo na vdelanih napravah.

Z logičnim ločevanjem osnovnega sistema od aplikacij razvijalci Ubuntuja posodabljajo osnovo kode Ubuntu Core, njihovi razvijalci pa skrbijo za ustreznost dodatnih aplikacij.

Ta pristop omogoča zmanjšanje stroškov vzdrževanja izdelkov, katerih programsko okolje je zgrajeno na osnovi Ubuntu Core, saj se njihovim proizvajalcem ni treba ukvarjati z izdajo in dostavo sistemskih posodobitev in se osredotočajo le na njihove posebne komponente.

Glavne novice Ubuntu Core 20

V tej novi izdani različici ena glavnih novosti Izstopa pa to uradna podpora je bila izvedena za različne krožnike Raspberry Pi na osnovi 32-bitnih in 64-bitnih čipov ARM.

Poleg tega, dodal možnost uporabe celotnega šifriranja diska z integracijo TPM (Trusted Platform Module). Šifriranje je trenutno na voljo samo za sisteme x86 (za ARM se bo pojavilo kasneje)

In tudi to izstopa dodani načini obnovitve in ponovne namestitve v sistem (inicializacija naprave z uporabo izbrane različice).

Od ostalih sprememb ki izstopajo iz nove različice:

  • Na voljo je zagonski meni, da izberete možnost zagona in preklopite v način za obnovitev. Meni se prikaže tako, da v začetni fazi nalaganja držite tipko «1».
  • Dodana začetna podpora za orodje Metal-as-a-Service (MAAS) za hitro implementacijo konfiguracij v več sistemih.
  • Dodana začetna podpora za oblak-init za konfiguracijo sistema v fazi zagona.

Končno če vas zanima več o tem novo različico Ubuntu Core 20, lahko preverite naslednja povezava.

Prenesite in prenesite Ubuntu Core 20

Slike Ubuntu Core 20, ki se sinhronizirajo s paketom Ubuntu 20.04, so pripravljene za sisteme x86_64, ARMv7 in ARMv8.

Če želite dobiti sliko sistema, lahko to storite s spodnje povezave.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.