fa poc Canonical anunci, mitjançant una publicació de bloc, el llançament de la nova versió d'Ubuntu Core 24, una versió compacta d'Ubuntu dissenyada específicament per a ús en dispositius, contenidors, així com en equips industrials i de consum d'Internet de les coses (IoT) i amb període de suport per a aquest llançament serà de 12 anys.
Per als que desconeixen d'Ubuntu Core, han de saber que aquest sirve com a base per a l'execució de components i aplicacions addicionals. Els components d'Ubuntu Core, inclòs el sistema base, el kernel de Linux i els complements del sistema, també s'envien en format snap i es gestionen mitjançant l'eina snapd.
Per tal de garantir la seguretat, cada component del sistema es verifica mitjançant una signatura digital, cosa que protegeix la distribució de modificacions ocultes o la instal·lació de paquets snap no verificats. Els components lliurats en format Snap s'aïllen mitjançant AppArmor i Seccomp, brindant una capa addicional de protecció per al sistema en cas que alguna aplicació resulti compromesa.
Principals novetats d'Ubuntu Core 24
En aquesta nova versió que es presenta d'Ubuntu Core 24, Canonical ha afegit la capacitat d'instal·lar actualitzacions sense connexió en dispositius aïllats de la xarxa global, a més que ha reduït el temps necessari per a la instal·lació a fàbrica per dispositiu.
També va introduir per a dispositius crítics (com equips mèdics) la opció de desactivar qualsevol trucada de xarxa automàtica, amb això els fabricants de dispositius ara poden desactivar totes les comunicacions de xarxa durant la inicialització del dispositiu. Core 24 també inclou remodelació fora de línia, cosa que permet als equips d'enginyeria migrar a versions més noves de Core en entorns aïllats.
Un altre dels canvis que es destaca d'Ubuntu Core 24, és la introduccio del suport per a llistes verificades que estableixen quines aplicacions i versions es poden instal·lar juntes, creant combinacions verificades de versions de programes. Aquestes llistes són signades digitalment i distribuïdes juntament amb les actualitzacions.
A més d'això, Ubuntu Core 24 porta noves integracions i funcions per a operacions de GPU i suport gràfic, doncs s'han implementat funcions per admetre el mode de gràfics i aprofitar la GPU per accelerar el processament de gràfics i càlculs en problemes d'aprenentatge automàtic, amb les darreres versions de controladors de gràfics. Això permet una àmplia gamma d'aplicacions des de models d'IA fins a productes que requereixen acceleració gràfica.
D'altra banda, s'ha inclòs el suport per a l'intèrpret d'ordres gràfic Ubuntu Frame, ideal per a aplicacions com a quioscs d'Internet, terminals d'autoservei, rètols digitals, entre d'altres. El suport afegit permet executar aplicacions basades en GTK, Qt, Flutter, SDL2, Java, HTML5, Electron, a més que és possible executar tant aplicacions compilades amb suport Wayland com a programes basats en el protocol X11 (s'utilitza Xwayland).
també es destaca la integració amb el servei Landscape, proporcionant una interfície web per a la gestió d'estacions de treball, servidors i entorns al núvol. Landscape automatitza tasques d'administració del sistema en grups de màquines, incloent-hi monitoratge, auditoria, administració d'actualitzacions OTA, SSO i control d'accés.
Dels altres canvis que es destaquen:
- S'han afegit paquets snap per integrar dispositius basats a Ubuntu Core amb els serveis de Microsoft Azure IoT Edge.
- S'hi han inclòs paquets snap amb utilitats i biblioteques del projecte ROS per al desenvolupament de robots.
- S'ha permès canviar paràmetres dinàmicament utilitzant la línia d'ordres del nucli
- Ara es pot reemplaçar la pantalla de presentació durant la càrrega
- Ara es pot configurar la connexió de xarxa i els paràmetres del compte mitjançant la interfície de consola opcional «console-conf».
Finalment si estàs interessat en poder conèixer més a l'respecte sobre aquesta nova versió, pots consultar els detalls en el següent enllaç.
Descarregar i obtenir
Ubuntu Core ve en forma d'una imatge de sistema base monolítica indivisible, que no utilitza la divisió en paquets separats deb. Les imatges d'Ubuntu Core 24, que estan sincronitzades amb la base del paquet Ubuntu 24.04, estan preparades per als sistemes x86_64, i ARM64 (amb suport també per a RISC-V, encara que les compilacions encara no estan disponibles).