Canonical ti ṣafihan ikarahun fireemu Ubuntu

Canonical ti ṣafihan itusilẹ akọkọ ti Frame Ubuntu, ti a ṣe apẹrẹ fun ṣiṣẹda awọn kióósi Intanẹẹti, awọn ebute iṣẹ ti ara ẹni, awọn iduro alaye, awọn ami oni nọmba, awọn digi ọlọgbọn, awọn iboju ile-iṣẹ, awọn ẹrọ IoT ati awọn ohun elo miiran ti o jọra. A ṣe apẹrẹ ikarahun naa lati pese wiwo iboju kikun fun ohun elo kan ati pe o da lori lilo olupin ifihan Mir ati Ilana Wayland. Awọn idagbasoke ti ise agbese na pin labẹ iwe-aṣẹ GPLv3. Awọn idii ni ọna kika imolara ti pese sile fun igbasilẹ.

A le lo fireemu Ubuntu lati ṣiṣe awọn ohun elo ti o da lori GTK, Qt, Flutter ati SDL2, ati awọn eto ti o da lori Java, HTML5 ati Electron. O ṣee ṣe lati ṣe ifilọlẹ awọn ohun elo mejeeji ti a ṣajọpọ pẹlu atilẹyin Wayland ati awọn eto ti o da lori ilana X11 (a lo Xwayland). Lati ṣeto iṣẹ ni Frame Ubuntu pẹlu awọn oju-iwe wẹẹbu kọọkan tabi awọn aaye, eto Electron Wayland ti wa ni idagbasoke pẹlu imuse ẹrọ aṣawakiri oju opo wẹẹbu amọja kan, ati ibudo ti ẹrọ WPE WebKit. Lati ni kiakia mura ati mu awọn solusan ti o da lori Ubuntu Frame, o ni imọran lati lo awọn idii ni ọna kika imolara, pẹlu iranlọwọ eyiti eyiti awọn eto ti n ṣe ifilọlẹ ti ya sọtọ lati iyoku eto naa.

Canonical ti ṣafihan ikarahun fireemu Ubuntu

Ikarahun fireemu Ubuntu ti ni ibamu lati ṣiṣẹ lori oke ti agbegbe eto Ubuntu Core, ẹya iwapọ ti package pinpin Ubuntu, ti a firanṣẹ ni irisi aworan monolithic ti a ko le pin ti eto ipilẹ, eyiti ko pin si awọn idii deb lọtọ ati lilo ẹrọ imudojuiwọn atomiki fun gbogbo eto. Awọn paati Core Ubuntu, pẹlu eto ipilẹ, ekuro Linux, awọn afikun eto, ati awọn ohun elo afikun, ti wa ni jiṣẹ ni ọna kika imolara ati iṣakoso nipasẹ ohun elo irinṣẹ snapd. Awọn paati ni ọna kika Span ti ya sọtọ ni lilo AppArmor ati Seccomp, eyiti o ṣẹda idena afikun lati daabobo eto naa ni iṣẹlẹ ti adehun ti awọn ohun elo kọọkan. Eto faili ti o wa labẹ ti wa ni gbigbe ni ipo kika-nikan.

Lati ṣẹda kiosk aṣa kan ti o ni opin si ṣiṣe ohun elo kan, olupilẹṣẹ nikan nilo lati mura ohun elo funrararẹ, ati gbogbo awọn iṣẹ ṣiṣe miiran ti atilẹyin ohun elo, titọju eto naa titi di oni ati ṣeto ibaraenisepo olumulo ni a mu nipasẹ Ubuntu Core ati Ubuntu Frame , pẹlu atilẹyin fun iṣakoso nipa lilo awọn ifarahan iboju lori awọn ọna ṣiṣe pẹlu awọn iboju ifọwọkan. O ti sọ pe awọn imudojuiwọn pẹlu awọn atunṣe kokoro ati awọn ailagbara ni awọn idasilẹ fireemu Ubuntu yoo ni idagbasoke ni akoko ọdun 10. Ti o ba fẹ, ikarahun le ṣee ṣiṣẹ kii ṣe lori Ubuntu Core nikan, ṣugbọn tun lori pinpin Linux eyikeyi ti o ṣe atilẹyin awọn idii Snap. Ninu ọran ti o rọrun julọ, lati mu kiosk wẹẹbu kan ṣiṣẹ, kan fi sori ẹrọ ati ṣiṣẹ package ubuntu-frame ki o tunto awọn aye iṣeto ni ọpọlọpọ: snap fi sori ẹrọ ubuntu-frame snap fi sori ẹrọ wpe-webkit-mir-kiosk snap set wpe-webkit-mir-kiosk daemon = otito snap seto ubuntu-frame daemon=eto ipanu otito wpe-webkit-mir-kiosk url=https://example.com

orisun: opennet.ru

Fi ọrọìwòye kun