Canonical tutvustas Ubuntu Frame kesta

Canonical tutvustas Ubuntu Frame'i esimest väljalaset, mis on mõeldud Interneti-kioskite, iseteenindusterminalide, infostendide, digitaalsete siltide, nutikate peeglite, tööstuslike ekraanide, asjade Interneti-seadmete ja muude sarnaste rakenduste loomiseks. Kest on loodud pakkuma täisekraani liidest ühe rakenduse jaoks ning põhineb Mir-kuvaserveri ja Waylandi protokolli kasutamisel. Projekti arendusi levitatakse GPLv3 litsentsi all. Snap-vormingus paketid on allalaadimiseks ette valmistatud.

Ubuntu Frame'iga saab käivitada nii GTK-l, Qt-l, Flutteril ja SDL2-l põhinevaid rakendusi kui ka Java-l, HTML5-l ja Electronil põhinevaid programme. Käivitada on võimalik nii Waylandi toega koostatud rakendusi kui ka X11 protokollil põhinevaid programme (kasutatakse Xwaylandi). Ubuntu Frame'is töö korraldamiseks üksikute veebilehtede või saitidega töötatakse välja Electron Waylandi programm spetsiaalse täisekraani veebibrauseri ja WPE WebKiti mootori pordiga. Ubuntu Frame’il põhinevate lahenduste kiireks ettevalmistamiseks ja juurutamiseks tehakse ettepanek kasutada snap-vormingus pakette, mille abil käivitatavad programmid ülejäänud süsteemist isoleeritakse.

Canonical tutvustas Ubuntu Frame kesta

Ubuntu Frame'i kest on kohandatud töötama süsteemikeskkonnas Ubuntu Core, Ubuntu levipaketi kompaktne versioon, mis tarnitakse põhisüsteemi jagamatu monoliitkujutise kujul, mis ei ole jagatud eraldi deb-pakettideks ja kasutusaladeks. aatomivärskenduse mehhanism kogu süsteemi jaoks. Ubuntu Core'i komponendid, sealhulgas põhisüsteem, Linuxi kernel, süsteemi lisandmoodulid ja lisarakendused, tarnitakse snap-vormingus ja neid haldab snapd-tööriistakomplekt. Span-vormingus komponendid eraldatakse AppArmori ja Seccompi abil, mis loob täiendava barjääri süsteemi kaitsmiseks üksikute rakenduste ohu korral. Aluseks olev failisüsteem on ühendatud kirjutuskaitstud režiimis.

Ühe rakenduse käitamiseks mõeldud kohandatud kioski loomiseks peab arendaja ainult rakenduse enda ette valmistama ning kõik muud riistvara toetamise, süsteemi ajakohasena hoidmise ja kasutaja interaktsiooni korraldamise ülesanded võtavad enda kanda Ubuntu Core ja Ubuntu Frame. , sealhulgas puuteekraaniga süsteemides ekraanižestide abil juhtimise tugi. Väidetakse, et Ubuntu Frame'i väljalasete veaparanduste ja haavatavustega uuendusi arendatakse välja 10 aasta jooksul. Soovi korral saab kesta käivitada mitte ainult Ubuntu Core'is, vaid ka mis tahes Linuxi distributsioonis, mis toetab Snapi pakette. Lihtsamal juhul installige veebikioski juurutamiseks ja käivitage pakett ubuntu-frame ning seadistage mitu konfiguratsiooniparameetrit: snap install ubuntu-frame snap install wpe-webkit-mir-kiosk snap set wpe-webkit-mir-kiosk deemon =true snap set ubuntu-frame deemon=true snap set wpe-webkit-mir-kiosk url=https://example.com

Allikas: opennet.ru

Lisa kommentaar