Canonical huet Ubuntu Frame Shell agefouert

Canonical huet déi éischt Verëffentlechung vum Ubuntu Frame agefouert, entwéckelt fir Internetkiosken, Selbstserviceterminalen, Informatiounsstänn, Digital Signage, Smart Spigelen, Industrieschirmer, IoT-Geräter an aner ähnlech Applikatiounen ze kreéieren. D'Shell ass entwéckelt fir e Vollbildschierm-Interface fir eng eenzeg Applikatioun ze bidden a baséiert op der Notzung vum Mir Display Server an dem Wayland Protokoll. D'Entwécklunge vum Projet ginn ënner der GPLv3 Lizenz verdeelt. Packagen am Snap-Format goufen virbereet fir erofzelueden.

Ubuntu Frame kann benotzt ginn fir Uwendungen op Basis vu GTK, Qt, Flutter an SDL2 ze lafen, souwéi Programmer baséiert op Java, HTML5 an Electron. Et ass méiglech béid Applikatiounen ze starten déi mat Wayland Support kompiléiert sinn a Programmer baséiert op dem X11 Protokoll (Xwayland gëtt benotzt). Fir Aarbecht am Ubuntu Frame mat eenzelne Websäiten oder Siten ze organiséieren, gëtt den Electron Wayland Programm entwéckelt mat der Implementatioun vun engem spezialiséierte Vollbildschirm Webbrowser, souwéi engem Hafen vum WPE WebKit Motor. Fir séier Léisungen op Ubuntu Frame ze preparéieren an z'installéieren, gëtt proposéiert Packagen am Snap-Format ze benotzen, mat der Hëllef vun deenen d'Programmer, déi lancéiert ginn, vum Rescht vum System isoléiert sinn.

Canonical huet Ubuntu Frame Shell agefouert

D'Ubuntu Frame Shell ass ugepasst fir uewen op der Ubuntu Core System Ëmfeld ze schaffen, eng kompakt Versioun vum Ubuntu Verdeelungspaket, geliwwert a Form vun engem ondeelbare monolithesche Bild vum Basissystem, deen net an getrennten Deb Packagen opgedeelt ass a benotzt en Atomaktualiséierungsmechanismus fir de ganze System. Ubuntu Core Komponenten, dorënner de Basissystem, Linux Kernel, System Add-ons an zousätzlech Uwendungen, ginn am Snap-Format geliwwert a gi vum Snapd Toolkit geréiert. Komponenten am Span-Format ginn isoléiert mat AppArmor a Seccomp, wat eng zousätzlech Barrière erstellt fir de System am Fall vu Kompromëss vun eenzelnen Uwendungen ze schützen. De Basisdaten Dateiesystem ass am Read-only Modus montéiert.

Fir e personaliséierte Kiosk ze kreéieren limitéiert op eng eenzeg Applikatioun ze lafen, brauch den Entwéckler nëmmen d'Applikatioun selwer virzebereeden, an all aner Aufgabe fir d'Hardware z'ënnerstëtzen, de System um neiste Stand ze halen an d'Benotzerinteraktioun z'organiséieren gi vun Ubuntu Core an Ubuntu Frame iwwerholl. , dorënner Ënnerstëtzung fir Kontroll mat Écran Gesten op Systemer mat Touchscreens. Et gëtt uginn datt Updates mat Bugfixes a Schwachstelle bei Ubuntu Frame Releases iwwer eng Period vun 10 Joer entwéckelt ginn. Wann Dir wëllt, kann d'Shell net nëmmen op Ubuntu Core lafen, awer och op all Linux Verdeelung déi Snap Packagen ënnerstëtzt. Am einfachsten Fall, fir e Web Kiosk z'installéieren, just installéieren a lafen den Ubuntu-Frame Package a konfiguréieren verschidde Konfiguratiounsparameter: 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

Source: opennet.ru

Setzt e Commentaire