Canonical Ubuntu Frame qobig'ini taqdim etdi

Canonical kompaniyasi Internet-kiosklar, o'z-o'ziga xizmat ko'rsatish terminallari, axborot stendlari, raqamli tabelalar, aqlli nometalllar, sanoat ekranlari, IoT qurilmalari va boshqa shunga o'xshash ilovalarni yaratish uchun mo'ljallangan Ubuntu Frame-ning birinchi versiyasini taqdim etdi. Qobiq bitta dastur uchun to'liq ekranli interfeysni ta'minlash uchun mo'ljallangan va Mir displey serveri va Wayland protokolidan foydalanishga asoslangan. Loyihaning ishlanmalari GPLv3 litsenziyasi ostida tarqatiladi. Snap formatidagi paketlar yuklab olish uchun tayyorlangan.

Ubuntu Frame dan GTK, Qt, Flutter va SDL2 asosidagi ilovalarni, shuningdek Java, HTML5 va Electron asosidagi dasturlarni ishga tushirish uchun foydalanish mumkin. Wayland qo'llab-quvvatlashi bilan tuzilgan ikkala ilovani ham, X11 protokoliga asoslangan dasturlarni ham ishga tushirish mumkin (Xwayland ishlatiladi). Ubuntu Frame-da alohida veb-sahifalar yoki saytlar bilan ishlashni tashkil qilish uchun Electron Wayland dasturi ixtisoslashtirilgan to'liq ekranli veb-brauzerni, shuningdek WPE WebKit dvigatelining portini amalga oshirish bilan ishlab chiqilmoqda. Ubuntu Frame-ga asoslangan yechimlarni tezda tayyorlash va joylashtirish uchun snap formatidagi paketlardan foydalanish taklif etiladi, ular yordamida ishga tushirilayotgan dasturlar tizimning qolgan qismidan ajratiladi.

Canonical Ubuntu Frame qobig'ini taqdim etdi

Ubuntu Frame qobig'i Ubuntu Core tizim muhiti ustida ishlashga moslashtirilgan, Ubuntu tarqatish paketining ixcham versiyasi, asosiy tizimning bo'linmas monolit tasviri ko'rinishida yetkazib beriladi, u alohida deb paketlarga bo'linmaydi va foydalanadi. butun tizim uchun atom yangilash mexanizmi. Ubuntu Core komponentlari, jumladan, asosiy tizim, Linux yadrosi, tizim qoʻshimchalari va qoʻshimcha ilovalar snap formatida yetkazib beriladi va snapd asboblar toʻplami tomonidan boshqariladi. Span formatidagi komponentlar AppArmor va Seccomp yordamida izolyatsiya qilinadi, bu esa alohida ilovalarning buzilishi holatlarida tizimni himoya qilish uchun qo'shimcha to'siq yaratadi. Asosiy fayl tizimi faqat o'qish rejimida o'rnatilgan.

Bitta dasturni ishga tushirish bilan chegaralangan maxsus kiosk yaratish uchun ishlab chiquvchi dasturning oʻzini tayyorlashi kerak, apparat taʼminotini qoʻllab-quvvatlash, tizimni yangilab turish va foydalanuvchilarning oʻzaro hamkorligini tashkil qilish boʻyicha barcha boshqa vazifalar Ubuntu Core va Ubuntu Frame tomonidan oʻz zimmasiga oladi. , shu jumladan sensorli ekranli tizimlarda ekran imo-ishoralari yordamida boshqarishni qo'llab-quvvatlash. Xatolarni tuzatuvchi va Ubuntu Frame relizlaridagi zaifliklar bilan yangilanishlar 10 yil davomida ishlab chiqilishi aytiladi. Agar so'ralsa, qobiq nafaqat Ubuntu Core-da, balki Snap paketlarini qo'llab-quvvatlaydigan har qanday Linux tarqatishda ham ishga tushirilishi mumkin. Eng oddiy holatda, veb-kioskni o'rnatish uchun ubuntu-frame paketini o'rnating va ishga tushiring va bir nechta konfiguratsiya parametrlarini sozlang: 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

Manba: opennet.ru

a Izoh qo'shish