Canonical қабати Ubuntu Frame-ро муаррифӣ кард

Canonical аввалин нашри Ubuntu Frame-ро муаррифӣ кард, ки барои эҷоди киоскҳои интернетӣ, терминалҳои худхизматрасонӣ, стендҳои иттилоотӣ, аломатҳои рақамӣ, оинаҳои интеллектуалӣ, экранҳои саноатӣ, дастгоҳҳои IoT ва дигар замимаҳои шабеҳ пешбинӣ шудааст. Шиша барои таъмин кардани интерфейси пурраи экран барои як барнома тарҳрезӣ шудааст ва ба истифодаи сервери намоишии Mir ва протоколи Wayland асос ёфтааст. Таҳияи лоиҳа тибқи иҷозатномаи GPLv3 паҳн карда мешавад. Бастаҳо дар формати snap барои зеркашӣ омода карда шудаанд.

Ubuntu Frame метавонад барои иҷро кардани замимаҳо дар асоси GTK, Qt, Flutter ва SDL2, инчунин барномаҳои бар Java, HTML5 ва Electron асосёфта истифода шавад. Ҳарду замимаҳое, ки бо дастгирии Wayland тартиб дода шудаанд ва барномаҳо дар асоси протоколи X11 (Xwayland истифода мешавад) имконпазир аст. Барои ташкили кор дар Ubuntu Frame бо саҳифаҳои веб ё сайтҳои инфиродӣ, барномаи Electron Wayland бо татбиқи веб-браузери махсусгардонидашудаи пурра экран ва инчунин порти муҳаррики WPE WebKit таҳия карда мешавад. Барои зуд омода ва ҷобаҷогузории қарорҳо дар асоси Ubuntu Frame, пешниҳод карда мешавад, ки бастаҳо дар формати snap истифода шаванд, ки бо ёрии онҳо барномаҳои оғозшаванда аз боқимондаи система ҷудо карда мешаванд.

Canonical қабати Ubuntu Frame-ро муаррифӣ кард

Қабули Ubuntu Frame барои кор кардан дар болои муҳити системаи Ubuntu Core мутобиқ карда шудааст, як версияи паймоне аз бастаи тақсимоти Ubuntu, ки дар шакли тасвири тақсимнашавандаи монолитии системаи базавӣ оварда шудааст, ки ба бастаҳои алоҳидаи deb ва истифодаҳо тақсим карда нашудааст. механизми навсозии атомӣ барои тамоми система. Унсурҳои Ubuntu Core, аз ҷумла системаи асосӣ, ядрои Linux, замимаҳои система ва замимаҳои иловагӣ, дар формати snap расонида мешаванд ва аз ҷониби асбобҳои snapd идора карда мешаванд. Компонентҳо дар формати Span бо истифода аз AppArmor ва Seccomp ҷудо карда мешаванд, ки монеаи иловагӣ барои ҳифзи система дар сурати вайрон шудани барномаҳои инфиродӣ эҷод мекунад. Системаи файлии асосӣ дар ҳолати танҳо барои хондан насб карда шудааст.

Барои сохтани як дӯкони фармоишӣ, ки бо иҷрои як замима маҳдуд аст, таҳиякунанда танҳо бояд худи барномаро омода кунад ва ҳама вазифаҳои дигари дастгирии сахтафзор, навсозӣ нигоҳ доштани система ва ташкили ҳамкории корбарон аз ҷониби Ubuntu Core ва Ubuntu Frame иҷро карда мешаванд. , аз ҷумла дастгирии назорат бо истифода аз имову экран дар системаҳои дорои экранҳои сенсорӣ. Гуфта мешавад, ки навсозиҳо бо ислоҳи хатогиҳо ва осебпазирӣ дар версияҳои Ubuntu Frame дар тӯли 10 сол таҳия карда мешаванд. Агар хоҳед, shell метавонад на танҳо дар Ubuntu Core, балки дар ҳама гуна тақсимоти Linux, ки бастаҳои Snap -ро дастгирӣ мекунад, иҷро карда шавад. Дар соддатарин ҳолат, барои ҷойгир кардани веб-киоск, танҳо бастаи ubuntu-frame-ро насб ва иҷро кунед ва якчанд параметрҳои конфигуратсияро танзим кунед: snap насб кунед ubuntu-frame snap насб кунед wpe-webkit-mir-kiosk snap set wpe-webkit-mir-kiosk демон =маҷмӯи фаврии ҳақиқии ubuntu-frame демон=маҷмӯи фаврии ҳақиқӣ wpe-webkit-mir-kiosk url=https://example.com

Манбаъ: opennet.ru

Илова Эзоҳ