Кампанія Canonical прадставіла абалонку Ubuntu Кадр

Кампанія Canonical прадставіла першы выпуск абалонкі. Ubuntu Frame, прызначанай для стварэння інтэрнэт-кіёскаў, тэрміналаў самаабслугоўвання, інфармацыйных стэндаў, лічбавых шыльдаў, разумных люстэркаў, прамысловых экранаў, IoT-прылад і іншых падобных ужыванняў. Абалонка разлічана на прадастаўленне поўнаэкраннага інтэрфейсу для аднаго прыкладання і грунтуецца на выкарыстанні дысплейнага сервера Mir і пратаколу Wayland. Напрацоўкі праекту распаўсюджваюцца пад ліцэнзіяй GPLv3. Для загрузкі падрыхтаваны пакеты ў фармаце snap.

Ubuntu Frame можна выкарыстоўваць для запуску прыкладанняў на базе GTK, Qt, Flutter і SDL2, а таксама праграм на базе Java, HTML5 і Electron. Магчымы запуск як прыкладанняў, сабраных з падтрымкай Wayland, так і праграм на базе пратаколу X11 (выкарыстоўваецца Xwayland). Для арганізацыі працы ў Ubuntu Frame з асобнымі web-старонкамі ці сайтамі развіваецца праграма Electron Wayland з рэалізацыяй спецыялізаванага поўнаэкраннага web-браўзэра, а таксама порт рухавічка WPE WebKit. Для хуткай падрыхтоўкі і разгортвання рашэнняў на аснове Ubuntu Frame прапануецца выкарыстоўваць пакеты ў фармаце snap, пры дапамозе якіх арганізавана ізаляцыя запускаемых праграм ад астатняй сістэмы.

Кампанія Canonical прадставіла абалонку Ubuntu Кадр

абалонка Ubuntu Frame адаптаваная для працы па-над сістэмным асяроддзем Ubuntu Core, кампактнага варыянту дыстрыбутыва Ubuntu, які пастаўляецца ў форме непадзельнай маналітнай выявы базавай сістэмы, у якім не ўжываецца разбіўка на асобныя deb-пакеты і выкарыстоўваецца механізм атамарнага абнаўлення ўсёй сістэмы. Кампаненты Ubuntu Core, уключаючы базавую сістэму, ядро Linux, сістэмныя надбудовы і дадатковыя прыкладанні, пастаўляюцца ў фармаце snap і кіруюцца інструментаром snapd. Кампаненты ў фармаце Span ізалююцца пры дапамозе AppArmor і Seccomp, што стварае дадатковую мяжу для абароны сістэмы ў выпадку кампраметацыі асобных прыкладанняў. Базавая файлавая сістэма манціруецца ў рэжыме толькі для чытання.

Для стварэння кастамізаванага кіёска, абмежаванага працай аднаго прыкладання, распрацоўніку дастаткова падрыхтаваць сам дадатак, а ўсе астатнія задачы па падтрымцы абсталявання, падтрыманні сістэмы ў актуальным стане і арганізацыі ўзаемадзеяння з карыстальнікам бяруць на сябе. Ubuntu Core і Ubuntu Frame, у тым ліку падтрымку кіравання пры дапамозе экранных жэстаў на сістэмах з сэнсарнымі экранамі. Заяўлена, што абнаўленні з ухіленнем памылак і ўразлівасцяў у выпусках Ubuntu Frame будуць фармавацца на працягу 10 гадоў. Пры жаданні абалонку можна запусціць не толькі ў Ubuntu Core, але і ў любым дыстрыбутыве Linux з падтрымкай пакетаў Snap. У найпростым выпадку для разгортвання web-кіёска дастаткова ўсталяваць і запусціць пакет ubuntu-frame і наладзіць некалькі параметраў канфігурацыі: 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

Крыніца: opennet.ru

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster