Canonical memperkenalkan shell Ubuntu Frame

Canonical telah meluncurkan rilis pertama Ubuntu Frame, yang dirancang untuk membuat kios Internet, terminal layanan mandiri, stand informasi, papan reklame digital, cermin pintar, layar industri, perangkat IoT, dan aplikasi serupa lainnya. Shell dirancang untuk menyediakan antarmuka layar penuh untuk satu aplikasi dan didasarkan pada penggunaan server tampilan Mir dan protokol Wayland. Perkembangan proyek didistribusikan di bawah lisensi GPLv3. Paket dalam format snap telah disiapkan untuk diunduh.

Ubuntu Frame dapat digunakan untuk menjalankan aplikasi berbasis GTK, Qt, Flutter dan SDL2, serta program berbasis Java, HTML5 dan Electron. Dimungkinkan untuk meluncurkan aplikasi yang dikompilasi dengan dukungan Wayland dan program berdasarkan protokol X11 (digunakan Xwayland). Untuk mengatur pekerjaan di Ubuntu Frame dengan halaman web atau situs individual, program Electron Wayland sedang dikembangkan dengan penerapan browser web layar penuh khusus, serta port mesin WPE WebKit. Untuk mempersiapkan dan menerapkan solusi dengan cepat berdasarkan Ubuntu Frame, diusulkan untuk menggunakan paket dalam format snap, yang dengannya program yang diluncurkan diisolasi dari seluruh sistem.

Canonical memperkenalkan shell Ubuntu Frame

Ubuntu Frame Shell diadaptasi untuk bekerja di atas lingkungan sistem Ubuntu Core, versi ringkas dari paket distribusi Ubuntu, dikirimkan dalam bentuk gambar monolitik yang tidak dapat dibagi dari sistem dasar, yang tidak dibagi menjadi paket dan penggunaan deb yang terpisah. mekanisme pembaruan atom untuk seluruh sistem. Komponen Ubuntu Core, termasuk sistem dasar, kernel Linux, add-on sistem, dan aplikasi tambahan, dikirimkan dalam format snap dan dikelola oleh snapd toolkit. Komponen dalam format Span diisolasi menggunakan AppArmor dan Seccomp, yang menciptakan penghalang tambahan untuk melindungi sistem jika terjadi gangguan pada aplikasi individual. Sistem file yang mendasarinya dipasang dalam mode read-only.

Untuk membuat kios khusus yang terbatas untuk menjalankan satu aplikasi, pengembang hanya perlu menyiapkan aplikasi itu sendiri, dan semua tugas lain untuk mendukung perangkat keras, menjaga sistem tetap mutakhir dan mengatur interaksi pengguna diambil alih oleh Ubuntu Core dan Ubuntu Frame , termasuk dukungan untuk kontrol menggunakan gerakan layar pada sistem dengan layar sentuh. Dinyatakan bahwa pembaruan dengan perbaikan bug dan kerentanan pada rilis Ubuntu Frame akan dikembangkan selama jangka waktu 10 tahun. Jika diinginkan, shell dapat dijalankan tidak hanya di Ubuntu Core, tetapi juga di distribusi Linux apa pun yang mendukung paket Snap. Dalam kasus paling sederhana, untuk menggunakan kios web, cukup instal dan jalankan paket ubuntu-frame dan konfigurasikan beberapa parameter konfigurasi: snap install ubuntu-frame snap install wpe-webkit-mir-kiosk snap set wpe-webkit-mir-kiosk daemon =set jepret sejati daemon bingkai-ubuntu=set jepret benar wpe-webkit-mir-kiosk url=https://example.com

Sumber: opennet.ru

Tambah komentar