OpenSUSE loyihasini ishlab chiquvchilari foydalanuvchilarni yangi D-Installerni sinovdan o'tkazishda ishtirok etishga taklif qilishdi. O'rnatish tasvirlari x86_64 (598MB) va Aarch64/ARM64 (614MB) arxitekturalari uchun tayyorlangan. Yuklab olingan rasm sizga uchta platformani o'rnatish imkonini beradi: openSUSE Leap 15.4 barqaror versiyasi, openSUSE Tumbleweed prokat tuzilishi va izolyatsiya qilingan konteynerlarda qurilgan Leap Micro 5.2 nashri (faqat x86_64). Kelajakda yangi o'rnatuvchidan SUSE Linux Enterprise tarqatish o'rnini bosuvchi ALP (Adaptable Linux Platform) asosidagi mahsulotlarda qo'llanilishi rejalashtirilgan.
Yangi oʻrnatuvchi foydalanuvchi interfeysini YaSTning ichki qismlaridan ajratib qoʻyishi va turli xil front-endlardan, jumladan veb-interfeys orqali oʻrnatishni boshqarish uchun front-enddan foydalanish imkoniyatini taqdim etishi bilan ajralib turadi. YaST kutubxonalari paketlarni o'rnatish, uskunalarni, disklarni ajratish va o'rnatish uchun zarur bo'lgan boshqa funktsiyalarni tekshirish uchun foydalanishda davom etmoqda, buning ustiga D-Bus birlashtirilgan interfeysi orqali kutubxonalarga kirishni mavhumlashtiradigan qatlam amalga oshiriladi.
Zavodni boshqarish uchun asosiy interfeys veb-texnologiyalar yordamida qurilgan va HTTP orqali D-Bus qo'ng'iroqlariga kirishni ta'minlaydigan ishlov beruvchini va veb-interfeysning o'zini o'z ichiga oladi. Veb-interfeys React Framework va PatternFly komponentlari yordamida JavaScript-da yozilgan. Interfeysni D-Bus-ga ulash xizmati, shuningdek, o'rnatilgan http-server Ruby-da yozilgan va Cockpit loyihasi tomonidan ishlab chiqilgan tayyor modullar yordamida qurilgan, ular Red Hat veb-konfiguratorlarida ham qo'llaniladi. O'rnatuvchi ko'p jarayonli arxitekturadan foydalanadi, bu boshqa ishlar bajarilayotganda foydalanuvchi interfeysi bloklanmasligini ta'minlaydi.
D-Installer-ning rivojlanish maqsadlari orasida grafik interfeysning mavjud cheklovlarini bartaraf etish, YaST funksiyasidan boshqa ilovalarda foydalanish imkoniyatlarini kengaytirish, bitta dasturlash tiliga bog'lanib qolmaslik (D-Bus API qo'shimchalar yaratish imkonini beradi) turli tillarda) va hamjamiyat a'zolari tomonidan muqobil sozlamalar yaratishni rag'batlantirish.
Manba: opennet.ru