Canonical-ek Ubuntu Frame shell-a aurkeztu zuen

Canonical-ek Ubuntu Frame-ren lehen bertsioa aurkeztu du, Interneteko kioskoak, autozerbitzu terminalak, informazio standak, seinaleztapen digitala, ispilu adimendunak, pantaila industrialak, IoT gailuak eta antzeko beste aplikazio batzuk sortzeko diseinatua. Shell aplikazio bakar baterako pantaila osoko interfazea eskaintzeko diseinatuta dago eta Mir pantaila zerbitzariaren eta Wayland protokoloaren erabileran oinarritzen da. Proiektuaren garapenak GPLv3 lizentziapean banatzen dira. Snap formatuan paketeak deskargatzeko prestatu dira.

Ubuntu Frame GTK, Qt, Flutter eta SDL2-n oinarritutako aplikazioak exekutatzeko erabil daiteke, baita Java, HTML5 eta Electron-en oinarritutako programak ere. Wayland laguntzarekin konpilatutako aplikazioak eta X11 protokoloan oinarritutako programak (Xwayland erabiltzen da) abiarazteko aukera dago. Ubuntu Frame-n lana banakako web orriekin edo guneekin antolatzeko, Electron Wayland programa garatzen ari da pantaila osoko web arakatzaile espezializatu baten ezarpenarekin, baita WPE WebKit motorraren ataka batekin ere. Ubuntu Frame-n oinarritutako soluzioak azkar prestatzeko eta zabaltzeko, paketeak snap formatuan erabiltzea proposatzen da, eta horien laguntzaz abiarazten ari diren programak gainerako sistematik isolatuta daude.

Canonical-ek Ubuntu Frame shell-a aurkeztu zuen

Ubuntu Frame shell Ubuntu Core sistema ingurunearen gainean lan egiteko egokituta dago, Ubuntu banaketa paketearen bertsio trinkoa, oinarrizko sistemaren irudi monolitiko zatiezin baten moduan entregatua, deb pakete eta erabilera bereizietan banatuta ez dagoena. sistema osorako eguneratze atomikoaren mekanismoa. Ubuntu Core osagaiak, oinarrizko sistema, Linux nukleoa, sistemaren gehigarriak eta aplikazio osagarriak barne, snap formatuan entregatzen dira eta snapd toolkit-ek kudeatzen ditu. Span formatuko osagaiak AppArmor eta Seccomp erabiliz isolatzen dira, eta horrek oztopo gehigarri bat sortzen du sistema babesteko aplikazio indibidualak arriskuan jartzen badira. Azpiko fitxategi-sistema irakurtzeko moduan muntatzen da.

Aplikazio bakar bat exekutatzeko mugatutako kiosko pertsonalizatu bat sortzeko, garatzaileak aplikazioa bera bakarrik prestatu behar du, eta hardwareari eusteko, sistema eguneratuta mantentzeko eta erabiltzaileen interakzioa antolatzeko beste zeregin guztiak Ubuntu Corek eta Ubuntu Framek hartzen dituzte. , ukipen-pantailak dituzten sistemetan pantaila keinuak erabiliz kontrolatzeko laguntza barne. Ubuntu Frameren bertsioetan akatsen konponketa eta ahuleziak dituzten eguneraketak 10 urteko epean garatuko direla esaten da. Nahi izanez gero, shell-a Ubuntu Core-n ez ezik, Snap paketeak onartzen dituen edozein Linux banaketan ere exekutatu daiteke. Kasurik errazenean, web kiosko bat zabaltzeko, instalatu eta exekutatu ubuntu-frame paketea eta konfiguratzeko hainbat parametro konfiguratu: snap install ubuntu-frame snap install wpe-webkit-mir-kiosk snap set wpe-webkit-mir-kiosk daemon =benetako snap multzoa ubuntu-frame daemon=benetako snap multzoa wpe-webkit-mir-kiosk url=https://example.com

Iturria: opennet.ru

Gehitu iruzkin berria