Canonical yntrodusearre Ubuntu Frame-shell

Canonical hat de earste release fan Ubuntu Frame ûntbleate, ûntworpen foar it meitsjen fan ynternetkiosken, self-service terminals, ynformaasjestands, digitale paadwizers, smart spegels, yndustriële skermen, IoT-apparaten en oare ferlykbere applikaasjes. De shell is ûntworpen om in folslein skermynterface te leverjen foar ien applikaasje en is basearre op it gebrûk fan 'e Mir-display-tsjinner en it Wayland-protokol. De ûntwikkelingen fan it projekt wurde ferspraat ûnder de GPLv3-lisinsje. Pakketten yn snap-formaat binne taret foar downloaden.

Ubuntu Frame kin brûkt wurde om applikaasjes út te fieren basearre op GTK, Qt, Flutter en SDL2, lykas programma's basearre op Java, HTML5 en Electron. It is mooglik om beide applikaasjes te starten kompilearre mei Wayland-stipe en programma's basearre op it X11-protokol (Xwayland wurdt brûkt). Om wurk te organisearjen yn Ubuntu Frame mei yndividuele websiden of siden, wurdt it Electron Wayland-programma ûntwikkele mei de ymplemintaasje fan in spesjalisearre webblêder op folslein skerm, lykas ek in poarte fan 'e WPE WebKit-motor. Om fluch tariede en ynsette oplossingen basearre op Ubuntu Frame, wurdt foarsteld om te brûken pakketten yn snap formaat, mei help fan hokker programma wurde lansearre wurde isolearre fan de rest fan it systeem.

Canonical yntrodusearre Ubuntu Frame-shell

De Ubuntu Frame-shell is oanpast om te wurkjen boppe op 'e Ubuntu Core-systeemomjouwing, in kompakte ferzje fan it Ubuntu-distribúsjepakket, levere yn' e foarm fan in ûndielbere monolityske ôfbylding fan it basissysteem, dat net ferdield is yn aparte deb-pakketten en gebrûk in atomic update meganisme foar it hiele systeem. Ubuntu Core-komponinten, ynklusyf it basissysteem, Linux-kernel, systeem-tafoegings, en ekstra applikaasjes, wurde levere yn snap-formaat en beheard troch de snapd toolkit. Komponenten yn it Span-formaat wurde isolearre mei AppArmor en Seccomp, wat in ekstra barriêre makket om it systeem te beskermjen yn gefal fan kompromis fan yndividuele applikaasjes. It ûnderlizzende bestânsysteem is yn 'e lêsmodus monteard.

Om in oanpaste kiosk te meitsjen beheind ta it útfieren fan in inkele applikaasje, hoecht de ûntwikkelder allinich de applikaasje sels tariede, en alle oare taken fan it stypjen fan de hardware, it aktualisearjen fan it systeem en it organisearjen fan brûkersynteraksje wurde oernommen troch Ubuntu Core en Ubuntu Frame , ynklusyf stipe foar kontrôle mei skermbestjoerings op systemen mei touchscreens. It wurdt oanjûn dat updates mei bugfixes en kwetsberens yn Ubuntu Frame-releases sille wurde ûntwikkele oer in perioade fan 10 jier. As jo ​​​​wolle, kin de shell net allinich op Ubuntu Core wurde útfierd, mar ek op elke Linux-distribúsje dy't Snap-pakketten stipet. Yn it ienfâldichste gefal, om in webkiosk yn te setten, ynstallearje en útfiere gewoan it ubuntu-frame-pakket en konfigurearje ferskate konfiguraasjeparameters: snap ynstallearje ubuntu-frame snap ynstallearje wpe-webkit-mir-kiosk snap set wpe-webkit-mir-kiosk daemon =wiere snap set ubuntu-frame daemon = wiere snap set wpe-webkit-mir-kiosk url=https://example.com

Boarne: opennet.ru

Add a comment