A Canonical bemutatta az Ubuntu Frame felületét.

A Canonical bemutatta az Ubuntu Frame első kiadását, amelyet internetes kioszkok, önkiszolgáló terminálok, információs standok, digitális kijelzők, okos tükör, ipari képernyők, IoT-eszközök és hasonló alkalmazások létrehozására terveztek. A keretrendszer célja, hogy egy alkalmazás számára teljes képernyős felületet biztosítson, és a Mir kijelzőszerverre, valamint a Wayland protokollra alapoz. A projekt eredményeit GPLv3 licenc alatt terjesztik. A letöltéshez snap formátumú csomagokat készítettek.

Az Ubuntu Frame alkalmazások indítására használható GTK, Qt, Flutter és SDL2 alapú alkalmazások, valamint Java, HTML5 és Electron alapú programok futtatására. Lehetséges Wayland-támogatással rendelkező alkalmazások és X11 alapú programok indítása (Xwayland használatával). Az Ubuntu Frame-ben különböző weboldalak vagy webhelyek kezelésére az Electron Wayland program fejlődik, amely egy speciális teljes képernyős webböngészőt valósít meg, valamint a WPE WebKit motor portját is. Az Ubuntu Frame-alapú megoldások gyors előkészítéséhez és telepítéséhez snap formátumú csomagokat ajánlanak, amelyeken keresztül a futó programok izolálása történik a fennmaradó rendszertől.

A Canonical bemutatta az Ubuntu Frame felületét.

Az Ubuntu Frame keretrendszer az Ubuntu Core rendszeren való működésre lett optimalizálva, amely az Ubuntu disztribúció kompakt változata, amit oszthatatlan monolitikus alapképként szállítanak, ahol nem alkalmazzák az egyes deb-csomagokra való bontást, és atomikus frissítési mechanizmus működik az egész rendszerre. Az Ubuntu Core komponensei, beleértve az alap rendszert, a Linux kernelt, a rendszer kiegészítőit és további alkalmazásokat, snap formátumban kerülnek beszerelésre és a snapd eszközkészlet segítségével kezelik. A snap formátumú komponensek izolálva vannak az AppArmor és Seccomp segítségével, ami további védelmi vonalat jelent, ha egyes alkalmazások meg vannak kompromittálva. Az alap fájlrendszer csak olvasható módban van csatolva.

A testreszabott kioszk létrehozásához, amely egy alkalmazás működésére korlátozódik, a fejlesztőnek elegendő elkészítenie magát az alkalmazást, míg minden egyéb feladatot, mint a hardver támogatása, a rendszer naprakészen tartása és a felhasználóval való interakció megszervezése, az Ubuntu Core és az Ubuntu Frame vállal, beleértve a képernyős gesztusok kezelését érintőképernyős rendszerekben. Bejelentették, hogy az Ubuntu Frame kiadásainak hibajavító és biztonsági frissítései 10 évig készülnek. A felhasználói felület nem csak az Ubuntu Core alatt, hanem bármely Linux disztribúcióban futtatható, amely támogatja a Snap csomagokat. A legegyszerűbb esetben egy webkioszk telepítéséhez elegendő telepíteni és elindítani az ubuntu-frame csomagot, és beállítani néhány konfigurációs paramétert: 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

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster