Canonical yakaburitsa kuburitswa kwayo kwekutanga kwegoko. Ubuntu Furemu, yakagadzirirwa kugadzira makiosk einternet, materminals ekuzvishandira, nzvimbo dzeruzivo, zviratidzo zvedhijitari, magirazi akangwara, masikirini emaindasitiri, zvishandiso zveIoT, nezvimwe zvakafanana. Furemu iyi yakagadzirirwa kupa interface yakazara yechidzitiro chepurogiramu imwe chete uye yakavakirwa paMir display server uye Wayland protocol. Kuvandudzwa kwepurojekiti iyi kune rezenisi pasi peGPLv3 rezenisi. Mapakeji eSnap anowanikwa kuti udhawunirodhe.
Ubuntu Frame inogona kushandiswa kumhanyisa maapplication akavakirwa paGTK, Qt, Flutter, uye SDL2, pamwe nemapurogiramu akavakirwa paJava, HTML5, uye Electron. Inogona kumhanyisa maapplication ese akavakwa nerutsigiro rweWayland nemapurogiramu akavakirwa paprotocol yeX11 (uchishandisa Xwayland). Kuronga basa mu Ubuntu Electron Wayland iri kugadzirwa pamapeji ewebhu kana mawebhusaiti ega ega, ichishandisa browser yewebhu yakazara-screen, pamwe nechiteshi cheinjini yeWPE WebKit. Yekugadzirira nekukurumidza uye kutumira mhinduro dzakavakirwa pa Ubuntu Frame inokurudzira kushandisa mapakeji e-snap, ayo anoshandiswa kuparadzanisa mapurogiramu ari kumhanya kubva kune mamwe masisitimu.

Shell Ubuntu Furemu yakagadzirirwa kushanda pamusoro pemamiriro ezvinhu ehurongwa Ubuntu Core, vhezheni diki yekugoverwa Ubuntu, inopihwa muchimiro chemufananidzo we monolithic usingapatsanurwi we base system, iyo isingashandise kupatsanurwa kuita ma deb package akasiyana uye inoshandisa nzira yekuvandudza atomiki ye system yese. Ubuntu Core, kusanganisira base system, kernel Linux, ma add-ons esystem, uye mamwe maapplication anounzwa mu snap format uye anotariswa ne snapd. Zvikamu zvespan zvinoparadzaniswa uchishandisa AppArmor neSeccomp, zvichigadzira imwe layer yekudzivirira system kana maapplication ega ega akakanganiswa. Sisitimu yemafaira iri pasi inoiswa read-on chete.
Kuti vagadzire kiosk yakagadzirirwa ivo chete ine basa rekushandisa application imwe chete, mugadziri wepurogiramu anongoda kugadzirira application yacho pachayo, uye mamwe mabasa ese ane chekuita nekutsigira hardware, kuchengetedza system ichienderana nenguva, uye kuronga mashandiro evashandisi zvinotarisirwa nemugadziri wepurogiramu. Ubuntu Core uye Ubuntu Furemu, kusanganisira rutsigiro rwekubata-bata pamasisitimu ekubata-bata. Zvigadziriso zvekugadzirisa zvikanganiso uye kushaya simba zvinoziviswa muzviburitswa. Ubuntu Furemu yacho ichagadzirwa mukati memakore gumi. Kana uchida, goko rinogona kutangwa kwete chete mu Ubuntu Core, asiwo mune chero kugoverwa Linux nerutsigiro rweSnap package. Muchiitiko chiri nyore, kuisa web kiosk kunoda kungoisa uye kushandisa package yacho. ubuntu-frame uye gadzirisa sarudzo shoma dzekugadzirisa: snap install ubuntu-frame snap isa 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
