Canonical متعارف ڪرايو Ubuntu فريم شيل

Canonical Ubuntu Frame جي پهرين رليز کي ظاهر ڪيو آهي، انٽرنيٽ ڪيوسڪس، سيلف سروس ٽرمينلز، انفارميشن اسٽينڊ، ڊجيٽل سگنل، سمارٽ آئيني، صنعتي اسڪرين، IoT ڊوائيسز ۽ ٻيون ساڳيون ايپليڪيشنون ٺاهڻ لاءِ ٺهيل آهن. شيل هڪ واحد ايپليڪيشن لاء مڪمل اسڪرين انٽرفيس مهيا ڪرڻ لاء ٺهيل آهي ۽ مير ڊسپلي سرور ۽ Wayland پروٽوڪول جي استعمال تي ٻڌل آهي. پروجيڪٽ جي ترقيات GPLv3 لائسنس تحت ورهايل آهن. سنيپ فارميٽ ۾ پيڪيجز ڊائون لوڊ ڪرڻ لاءِ تيار ڪيا ويا آهن.

Ubuntu فريم استعمال ڪري سگھجي ٿو ايپليڪيشنن کي هلائڻ لاءِ GTK، Qt، Flutter ۽ SDL2 جي بنياد تي، گڏوگڏ پروگرام جاوا، HTML5 ۽ Electron تي ٻڌل. اهو ممڪن آهي ته ٻنهي ايپليڪيشنن کي لانچ ڪرڻ لاءِ گڏ ڪيل ويلينڊ سپورٽ ۽ پروگرامن جي بنياد تي X11 پروٽوڪول (Xwayland استعمال ٿيل آهي). Ubuntu فريم ۾ انفرادي ويب صفحن يا سائيٽن سان ڪم کي منظم ڪرڻ لاءِ، Electron Wayland پروگرام تيار ڪيو پيو وڃي هڪ خاص فل-اسڪرين ويب برائوزر جي نفاذ سان، انهي سان گڏ WPE WebKit انجڻ جو هڪ بندرگاهه. Ubuntu فريم جي بنياد تي حل جلدي تيار ڪرڻ ۽ ترتيب ڏيڻ لاءِ، تجويز ڪيل آهي ته پيڪيجز کي سنيپ فارميٽ ۾ استعمال ڪيو وڃي، جنهن جي مدد سان شروع ڪيل پروگرامن کي باقي سسٽم کان الڳ ڪيو وڃي.

Canonical متعارف ڪرايو Ubuntu فريم شيل

Ubuntu فريم شيل Ubuntu ڪور سسٽم جي ماحول جي چوٽي تي ڪم ڪرڻ لاءِ ترتيب ڏنو ويو آهي، Ubuntu ڊسٽريبيوشن پيڪيج جو هڪ ڪمپيڪٽ ورزن، بيس سسٽم جي هڪ ناقابل تقسيم مونوليٿڪ تصوير جي صورت ۾ پهچايو ويو آهي، جيڪو جدا جدا ڊيب پيڪيجز ۽ استعمال ۾ ورهايل ناهي. پوري سسٽم لاءِ ايٽمي اپڊيٽ ميڪانيزم. Ubuntu ڪور جا حصا، بشمول بنيادي سسٽم، لينڪس ڪنيل، سسٽم اضافو، ۽ اضافي ايپليڪيشنون، سنيپ فارميٽ ۾ پهچائي رهيا آهن ۽ سنيپ ڊي ٽول ڪٽ پاران منظم ڪيا ويا آهن. اسپين فارميٽ ۾ اجزاء AppArmor ۽ Seccomp استعمال ڪندي الڳ ڪيا ويا آهن، جيڪو انفرادي ايپليڪيشنن جي سمجھوتي جي صورت ۾ سسٽم کي بچائڻ لاء اضافي رڪاوٽ پيدا ڪري ٿو. هيٺيون فائل سسٽم صرف پڙهڻ واري موڊ ۾ نصب ٿيل آهي.

ھڪڙي ھڪڙي ايپليڪيشن کي هلائڻ تائين محدود ھڪڙي ڪسٽم ڪوسڪ ٺاھڻ لاء، ڊولپر کي صرف ايپليڪيشن تيار ڪرڻ جي ضرورت آھي، ۽ هارڊويئر کي سپورٽ ڪرڻ، سسٽم کي اپڊيٽ رکڻ ۽ صارف جي رابطي کي منظم ڪرڻ جا ٻيا سڀ ڪم Ubuntu Core ۽ Ubuntu فريم پاران ڪيا ويا آھن. ، بشمول ٽچ اسڪرين سان سسٽم تي اسڪرين جي اشارن کي استعمال ڪندي ڪنٽرول لاءِ سپورٽ. اهو بيان ڪيو ويو آهي ته Ubuntu فريم رليز ۾ بگ فيڪس ۽ ڪمزورين سان تازه ڪاريون 10 سالن جي عرصي دوران ترقي ڪيون وينديون. جيڪڏهن گهربل هجي، شيل کي هلائي سگهجي ٿو نه رڳو Ubuntu ڪور تي، پر ڪنهن به لينڪس ڊويزن تي جيڪو سنيپ پيڪيجز کي سپورٽ ڪري ٿو. آسان ترين صورت ۾، ويب ڪائوسڪ کي ترتيب ڏيڻ لاء، صرف ubuntu-frame پيڪيج کي انسٽال ۽ هلائڻ ۽ ڪيترن ئي ڪنفيگريشن پيٽرولر کي ترتيب ڏيو: سنيپ انسٽال ڪريو ubuntu-frame snap install wpe-webkit-mir-kiosk سنيپ سيٽ wpe-webkit-mir-kiosk daemon =سچ سنيپ سيٽ ubuntu-frame daemon=سچ سنيپ سيٽ wpe-webkit-mir-kiosk url=https://example.com

جو ذريعو: opennet.ru

تبصرو شامل ڪريو