Ubuntu Core 20, la distribuzione di Canonical per dispositivi IoT, è già stata rilasciata

Canonical ha recentemente svelato la versione di Ubuntu Core 20, una distribuzione Ubuntu compatta su misura per l'uso in dispositivi Internet of Things (IoT), container, apparecchiature industriali e di consumo.

Per coloro che non hanno familiarità con Ubuntu Core, dovresti saperlo questa distribuzione serve come base per il lancio di componenti e applicazioni aggiuntive, progettati come plug-in autonomi in formato snap.

I componenti di Ubuntu Core, incluso il sistema di base, il kernel Linux e anche i plugin di sistema fornito in formato snap e sono gestiti dal toolkit snapd, con il quale la tecnologia Snappy permette di formare un'immagine del sistema nel suo insieme, senza essere suddiviso in pacchetti separati.

Informazioni su Ubuntu Core

In Ubuntu Core invece di aggiornamenti incrementali a livello di singoli pacchetti deb, Ubuntu Core utilizza un meccanismo di aggiornamento atomico per i pacchetti snap e il sistema di base, simile ad Atomic, Chrome OS, Endless, CoreOS e Fedora Silverblue.

Durante l'aggiornamento dell'ambiente di base e degli snap, è possibile tornare alla versione precedente in caso di problemi identificati dopo l'aggiornamento. Attualmente ci sono più di 6000 pacchetti snap nel catalogo SnapCraft.

Per garantire la sicurezza, ogni componente del sistema è verificato mediante firma digitale, che consente di proteggere la distribuzione dall'apportare modifiche nascoste o dall'installazione di pacchetti snap non verificati.

Componenti forniti in formato snap isolato utilizzando AppArmor e Seccomp, creando una linea aggiuntiva per proteggere il sistema nel caso in cui le singole applicazioni siano compromesse.

Il sistema di base include solo il set minimo di applicazioni richieste, che non solo ha permesso di ridurre le dimensioni dell'ambiente di sistema, ma ha anche avuto un effetto positivo sulla sicurezza riducendo i potenziali vettori di attacco.

Il file system sottostante è montato in sola lettura. Gli aggiornamenti vengono rilasciati regolarmente, forniti in modalità OTA (over-the-air) e sincronizzati con Ubuntu 20.04.

Per ridurre al minimo il traffico, gli aggiornamenti vengono forniti in forma compressa e includono solo le modifiche relative all'aggiornamento precedente (aggiornamenti delta). L'installazione di aggiornamenti automatici risolve i problemi di manutenzione della sicurezza del sistema quando viene utilizzata su dispositivi incorporati.

Separando logicamente il sistema di base dalle applicazioni, gli sviluppatori di Ubuntu mantengono aggiornata la base di codice di Ubuntu Core ei loro sviluppatori si prendono cura della rilevanza delle applicazioni aggiuntive.

Questo approccio consente di ridurre i costi di manutenzione dei prodotti, il cui ambiente software è costruito sulla base di Ubuntu Core, poiché i loro produttori non devono occuparsi del rilascio e della consegna degli aggiornamenti di sistema e si concentrano solo sui loro componenti specifici.

Principali novità di Ubuntu Core 20

In questa nuova versione rilasciata, una delle principali novità Ciò che spicca è questo è stato implementato il supporto ufficiale per vari piatti Raspberry Pi basato su chip ARM a 32 bit e 64 bit.

Inoltre, aggiunta la possibilità di utilizzare la crittografia completa del disco con integrazione TPM (Trusted Platform Module). La crittografia è attualmente disponibile solo per i sistemi x86 (per ARM apparirà in seguito).

E si distingue anche per questo modalità di ripristino e reinstallazione aggiunte al sistema (inizializzazione del dispositivo utilizzando la versione selezionata).

Delle altre modifiche che si distinguono dalla nuova versione:

  • Viene offerto un menu di avvio per selezionare l'opzione di avvio e passare alla modalità di ripristino. Il menu viene visualizzato tenendo premuto il tasto «1» nella fase di caricamento iniziale.
  • Aggiunto supporto iniziale per il toolkit Metal-as-a-Service (MAAS) per implementare rapidamente le configurazioni su più sistemi.
  • Aggiunto supporto iniziale per cloud-init per la configurazione del sistema in fase di avvio.

Infine se sei interessato a saperne di più della nuova versione di Ubuntu Core 20, puoi controllare il file seguente link

Scarica e ottieni Ubuntu Core 20

Le immagini di Ubuntu Core 20, che sono sincronizzate con la base del pacchetto Ubuntu 20.04, sono preparate per i sistemi x86_64, ARMv7 e ARMv8.

Per ottenere l'immagine del sistema, puoi farlo dal link sottostante.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.