Gipaila sa Canonical ang shell sa Ubuntu Frame

Gipaila sa Canonical ang unang pagpagawas sa Ubuntu Frame, nga gidisenyo alang sa paghimo sa Internet kiosk, self-service terminals, information stand, digital signage, smart mirrors, industrial screens, IoT devices ug uban pang susamang aplikasyon. Ang kabhang gidesinyo sa paghatag ug full-screen nga interface para sa usa ka aplikasyon ug gibase sa paggamit sa Mir display server ug sa Wayland protocol. Ang mga kalamboan sa proyekto giapod-apod ubos sa lisensya sa GPLv3. Ang mga pakete sa snap format giandam na alang sa pag-download.

Ang Ubuntu Frame mahimong magamit sa pagpadagan sa mga aplikasyon base sa GTK, Qt, Flutter ug SDL2, ingon man sa mga programa base sa Java, HTML5 ug Electron. Posible nga ilunsad ang duha ka aplikasyon nga gihugpong sa suporta sa Wayland ug mga programa base sa X11 protocol (Xwayland ang gigamit). Aron maorganisar ang trabaho sa Ubuntu Frame nga adunay indibidwal nga mga panid sa web o site, ang programa sa Electron Wayland gihimo uban ang pagpatuman sa usa ka espesyal nga full-screen nga web browser, ingon man usa ka pantalan sa WPE WebKit nga makina. Aron dali nga maandam ug ma-deploy ang mga solusyon base sa Ubuntu Frame, gisugyot nga gamiton ang mga pakete sa snap format, uban ang tabang diin ang mga programa nga gilunsad nahimulag gikan sa nahabilin nga sistema.

Gipaila sa Canonical ang shell sa Ubuntu Frame

Ang kabhang sa Ubuntu Frame gipahiangay sa pagtrabaho sa ibabaw sa Ubuntu Core system environment, usa ka compact nga bersyon sa Ubuntu distribution package, nga gihatag sa porma sa usa ka dili mabahin nga monolithic nga imahe sa base system, nga wala gibahin sa lain nga deb packages ug mga gamit. usa ka atomic update nga mekanismo alang sa tibuok nga sistema. Ang mga sangkap sa Ubuntu Core, lakip ang base system, Linux kernel, system add-on, ug dugang nga mga aplikasyon, gihatag sa snap format ug gidumala sa snapd toolkit. Ang mga sangkap sa format sa Span gilain gamit ang AppArmor ug Seccomp, nga nagmugna usa ka dugang nga babag aron mapanalipdan ang sistema kung adunay pagkompromiso sa mga indibidwal nga aplikasyon. Ang nagpahiping file system gi-mount sa read-only mode.

Aron makahimo og custom nga kiosk nga limitado sa pagpadagan sa usa ka aplikasyon, ang developer kinahanglan lamang nga mag-andam sa aplikasyon mismo, ug ang tanan nga uban nga mga buluhaton sa pagsuporta sa hardware, pagpadayon sa sistema nga labing bag-o ug pag-organisar sa interaksyon sa user gikuha sa Ubuntu Core ug Ubuntu Frame , lakip ang suporta sa pagkontrol gamit ang mga lihok sa screen sa mga sistema nga adunay mga touch screen. Gipahayag nga ang mga pag-update nga adunay mga pag-ayo sa bug ug mga kahuyangan sa mga pagpagawas sa Ubuntu Frame mapalambo sa usa ka yugto sa 10 ka tuig. Kung gusto, ang kabhang mahimong ipadagan dili lamang sa Ubuntu Core, apan usab sa bisan unsang pag-apod-apod sa Linux nga nagsuporta sa mga pakete sa Snap. Sa pinakasimple nga kaso, aron mag-deploy og web kiosk, i-install lang ug dagan ang ubuntu-frame package ug i-configure ang daghang mga parameter sa configuration: snap install ubuntu-frame snap install wpe-webkit-mir-kiosk snap set wpe-webkit-mir-kiosk daemon = tinuod nga snap set ubuntu-frame daemon = tinuod nga snap set wpe-webkit-mir-kiosk url = https://example.com

Source: opennet.ru

Idugang sa usa ka comment