Canonical ieviesa Ubuntu Frame apvalku

Uzņēmums Canonical ir atklājis pirmo Ubuntu Frame versiju, kas paredzēta interneta kiosku, pašapkalpošanās termināļu, informācijas stendu, digitālo izkārtņu, viedo spoguļu, industriālo ekrānu, IoT ierīču un citu līdzīgu lietojumprogrammu izveidei. Apvalks ir izstrādāts, lai nodrošinātu pilnekrāna saskarni vienai lietojumprogrammai, un tā pamatā ir Mir displeja servera un Wayland protokola izmantošana. Projekta izstrādes tiek izplatītas saskaņā ar GPLv3 licenci. Pakas snap formātā ir sagatavotas lejupielādei.

Ubuntu Frame var izmantot, lai palaistu lietojumprogrammas, kuru pamatā ir GTK, Qt, Flutter un SDL2, kā arī programmas, kuru pamatā ir Java, HTML5 un Electron. Ir iespējams palaist gan aplikācijas, kas kompilētas ar Wayland atbalstu, gan programmas, kuru pamatā ir X11 protokols (tiek izmantots Xwayland). Lai organizētu darbu Ubuntu Frame ar atsevišķām tīmekļa lapām vai vietnēm, Electron Wayland programma tiek izstrādāta, ieviešot specializētu pilnekrāna tīmekļa pārlūkprogrammu, kā arī WPE WebKit dzinēja portu. Lai ātri sagatavotu un izvietotu uz Ubuntu Frame balstītus risinājumus, tiek piedāvāts izmantot pakotnes snap formātā, ar kuru palīdzību tiek palaistas programmas izolētas no pārējās sistēmas.

Canonical ieviesa Ubuntu Frame apvalku

Ubuntu Frame apvalks ir pielāgots darbam ar Ubuntu Core sistēmas vidi, kas ir kompakta Ubuntu izplatīšanas pakotnes versija, kas tiek piegādāta nedalāma monolīta bāzes sistēmas attēla veidā, kas nav sadalīta atsevišķās deb pakotnēs un lietojumos. atomu atjaunināšanas mehānisms visai sistēmai. Ubuntu Core komponenti, tostarp bāzes sistēma, Linux kodols, sistēmas papildinājumi un papildu lietojumprogrammas, tiek piegādāti snap formātā, un tos pārvalda snapd rīkkopa. Komponenti Span formātā ir izolēti, izmantojot AppArmor un Seccomp, kas rada papildu barjeru, lai aizsargātu sistēmu atsevišķu lietojumprogrammu kompromitēšanas gadījumā. Pamatā esošā failu sistēma ir uzstādīta tikai lasīšanas režīmā.

Lai izveidotu pielāgotu kiosku, kurā darbojas tikai viena lietojumprogramma, izstrādātājam ir jāsagatavo tikai pati lietojumprogramma, un visus citus uzdevumus, kas saistīti ar aparatūras atbalstu, sistēmas atjaunināšanu un lietotāja mijiedarbības organizēšanu, uzņemas Ubuntu Core un Ubuntu Frame. , tostarp atbalsts kontrolei, izmantojot ekrāna žestus sistēmās ar skārienekrānu. Tiek norādīts, ka atjauninājumi ar kļūdu labojumiem un ievainojamībām Ubuntu Frame izlaidumos tiks izstrādāti 10 gadu laikā. Ja vēlaties, apvalku var palaist ne tikai Ubuntu Core, bet arī jebkurā Linux izplatīšanā, kas atbalsta Snap pakotnes. Vienkāršākajā gadījumā, lai izvietotu tīmekļa kiosku, vienkārši instalējiet un palaidiet ubuntu-frame pakotni un konfigurējiet vairākus konfigurācijas parametrus: 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

Avots: opennet.ru

Pievieno komentāru