Inilabas na ng Canonical ang unang release ng shell nito. Ubuntu Frame, na idinisenyo para sa paggawa ng mga internet kiosk, self-service terminal, information stand, digital signage, smart mirror, industrial screen, IoT device, at iba pang katulad na aplikasyon. Ang framework ay dinisenyo upang magbigay ng full-screen interface para sa isang application at nakabatay sa Mir display server at Wayland protocol. Ang mga development ng proyekto ay lisensyado sa ilalim ng lisensyang GPLv3. Ang mga Snap package ay maaaring i-download.
Ubuntu Maaaring gamitin ang Frame upang magpatakbo ng mga aplikasyon batay sa GTK, Qt, Flutter, at SDL2, pati na rin ang mga programang batay sa Java, HTML5, at Electron. Maaari nitong patakbuhin ang parehong mga aplikasyon na binuo gamit ang suporta ng Wayland at mga programang batay sa X11 protocol (gamit ang Xwayland). Upang isaayos ang mga gawain sa Ubuntu Ang Electron Wayland ay binubuo para sa mga indibidwal na web page o site, na nagpapatupad ng isang espesyal na full-screen web browser, pati na rin ang isang port ng WPE WebKit engine. Para sa mabilis na paghahanda at pag-deploy ng mga solusyon batay sa Ubuntu Iminumungkahi ng Frame na gumamit ng mga snap package, na ginagamit upang ihiwalay ang mga tumatakbong programa mula sa iba pang bahagi ng sistema.

Shell Ubuntu Ang Frame ay inangkop upang gumana sa ibabaw ng kapaligiran ng sistema Ubuntu Core, isang compact na bersyon ng distribusyon Ubuntu, ibinibigay sa anyo ng isang hindi mahahating monolitikong imahe ng base system, na hindi gumagamit ng paghahati sa magkakahiwalay na deb package at gumagamit ng mekanismo para sa atomic updateing ng buong sistema. Mga Bahagi Ubuntu Core, kabilang ang base system, kernel Linux, mga system add-on, at mga karagdagang application ay inihahatid sa snap format at pinamamahalaan ng snapd. Ang mga span component ay inihihiwalay gamit ang AppArmor at Seccomp, na lumilikha ng karagdagang layer ng proteksyon ng system sakaling magkaroon ng problema sa mga indibidwal na application. Ang pinagbabatayang file system ay naka-mount nang read-only.
Para makagawa ng customized na kiosk na limitado sa pagpapatakbo ng iisang application, kailangan lang ihanda ng developer ang mismong application, at ang lahat ng iba pang gawain na may kaugnayan sa suporta sa hardware, pagpapanatiling updated ng system, at pag-oorganisa ng interaksyon ng user ay inaasikaso na ng developer. Ubuntu Core at Ubuntu Frame, kasama ang suporta para sa mga touch gesture sa mga touchscreen system. Ang mga update upang matugunan ang mga bug at kahinaan ay inanunsyo sa mga release. Ubuntu Ang Frame ay mabubuo sa loob ng 10 taon. Kung nais, ang shell ay maaaring ilunsad hindi lamang sa Ubuntu Core, ngunit pati na rin sa anumang distribusyon Linux na may suporta sa Snap package. Sa pinakasimpleng kaso, ang pag-deploy ng web kiosk ay nangangailangan lamang ng pag-install at pagpapatakbo ng package. ubuntu-frame at i-configure ang ilang mga opsyon sa configuration: snap install ubuntu-frame snap install wpe-webkit-mir-kiosk snap set wpe-webkit-mir-kiosk daemon=true snap set ubuntu-frame daemon=true snap set wpe-webkit-mir-kiosk url=https://example.com
Pinagmulan: opennet.ru
