Canonical het Ubuntu Frame-dop bekendgestel

Canonical het die eerste weergawe van Ubuntu Frame onthul, wat ontwerp is vir die skep van internetkiosks, selfbedieningsterminale, inligtingstaanders, digitale naamborde, slimspieëls, industriële skerms, IoT-toestelle en ander soortgelyke toepassings. Die dop is ontwerp om 'n volskerm-koppelvlak vir 'n enkele toepassing te verskaf en is gebaseer op die gebruik van die Mir-skermbediener en die Wayland-protokol. Die projek se ontwikkelings word onder die GPLv3-lisensie versprei. Pakkette in snap-formaat is voorberei vir aflaai.

Ubuntu Frame kan gebruik word om toepassings gebaseer op GTK, Qt, Flutter en SDL2 te laat loop, sowel as programme gebaseer op Java, HTML5 en Electron. Dit is moontlik om beide toepassings wat saamgestel is met Wayland-ondersteuning en programme gebaseer op die X11-protokol te begin (Xwayland word gebruik). Om werk in Ubuntu Frame met individuele webblaaie of webwerwe te organiseer, word die Electron Wayland-program ontwikkel met die implementering van 'n gespesialiseerde volskerm webblaaier, sowel as 'n poort van die WPE WebKit-enjin. Om vinnig oplossings op Ubuntu Frame voor te berei en te ontplooi, word voorgestel om pakkette in snap-formaat te gebruik, met behulp waarvan die programme wat geloods word, van die res van die stelsel geïsoleer word.

Canonical het Ubuntu Frame-dop bekendgestel

Die Ubuntu Frame-dop is aangepas om bo-op die Ubuntu Core-stelselomgewing te werk, 'n kompakte weergawe van die Ubuntu-verspreidingspakket, gelewer in die vorm van 'n ondeelbare monolitiese beeld van die basisstelsel, wat nie in aparte deb-pakkette en gebruike verdeel is nie. 'n atoomopdateringsmeganisme vir die hele stelsel. Ubuntu Core-komponente, insluitend die basisstelsel, Linux-kern, stelselbyvoegings en bykomende toepassings, word in snap-formaat afgelewer en deur die snapd-nutsmiddelstel bestuur. Komponente in die Span-formaat word geïsoleer met AppArmor en Seccomp, wat 'n bykomende versperring skep om die stelsel te beskerm in die geval van kompromie van individuele toepassings. Die onderliggende lêerstelsel is in leesalleen-modus gemonteer.

Om 'n pasgemaakte kiosk te skep wat beperk is tot die bestuur van 'n enkele toepassing, hoef die ontwikkelaar slegs die toepassing self voor te berei, en alle ander take om die hardeware te ondersteun, die stelsel op datum te hou en gebruikersinteraksie te organiseer word deur Ubuntu Core en Ubuntu Frame geneem. , insluitend ondersteuning vir beheer met behulp van skermgebare op stelsels met raakskerms. Daar word gesê dat opdaterings met foutoplossings en kwesbaarhede in Ubuntu Frame-vrystellings oor 'n tydperk van 10 jaar ontwikkel sal word. As jy wil, kan die dop nie net op Ubuntu Core uitgevoer word nie, maar ook op enige Linux-verspreiding wat Snap-pakkette ondersteun. In die eenvoudigste geval, om 'n webkiosk te ontplooi, installeer en laat loop die ubuntu-raam-pakket en stel verskeie konfigurasieparameters op: snap installeer ubuntu-raam snap installeer wpe-webkit-mir-kiosk snap stel wpe-webkit-mir-kiosk daemon =ware snap stel ubuntu-raam daemon=ware snap stel wpe-webkit-mir-kiosk url=https://example.com

Bron: opennet.ru

Voeg 'n opmerking