OpenSUSE va SUSE uchun yangi o'rnatuvchi D-Installerning birinchi versiyasi

OpenSUSE va SUSE Linux-da qo'llaniladigan YaST o'rnatuvchisini ishlab chiquvchilari D-Installer loyihasining bir qismi sifatida ishlab chiqilgan va veb-interfeys orqali o'rnatishni boshqarishni qo'llab-quvvatlovchi yangi o'rnatuvchi bilan birinchi o'rnatish tasvirini taqdim etdilar. Tayyorlangan rasm sizni D-Installer imkoniyatlari bilan tanishtirish uchun moʻljallangan va openSUSE Tumbleweed dasturining doimiy yangilanib turuvchi nashrini oʻrnatish vositalarini taqdim etadi. D-Installer hali ham eksperimental loyiha sifatida joylashtirilgan va birinchi nashr kontseptual g'oyani allaqachon foydalanish mumkin bo'lgan, lekin juda ko'p takomillashtirishni talab qiladigan dastlabki mahsulot shakliga aylantirish sifatida ko'rib chiqilishi mumkin.

D-Installer foydalanuvchi interfeysini YaSTning ichki komponentlaridan ajratish va turli frontendlardan foydalanishga ruxsat berishni o'z ichiga oladi. Paketlarni o'rnatish, jihozlarni, disklarni ajratish va o'rnatish uchun zarur bo'lgan boshqa funktsiyalarni tekshirish uchun YaST kutubxonalaridan foydalanish davom etmoqda, buning ustiga birlashtirilgan D-Bus interfeysi orqali kutubxonalarga kirishni abstraktlashtiradigan qatlam amalga oshiriladi.

Veb-texnologiyalar yordamida yaratilgan front-end foydalanuvchi o'zaro aloqasi uchun tayyorlangan. Shrift HTTP orqali D-Bus qo'ng'iroqlariga kirishni ta'minlovchi ishlov beruvchini va foydalanuvchiga ko'rsatilgan veb-interfeysni 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'rnatish "O'rnatish xulosasi" ekrani orqali boshqariladi, u o'rnatishdan oldin tayyorlangan tayyorgarlik sozlamalarini o'z ichiga oladi, masalan, o'rnatiladigan til va mahsulotni tanlash, diskni qismlarga ajratish va foydalanuvchini boshqarish. Yangi interfeys va YaST o'rtasidagi asosiy farq shundaki, sozlamalarga o'tish alohida vidjetlarni ishga tushirishni talab qilmaydi va darhol taklif qilinadi. Interfeys imkoniyatlari hali ham cheklangan, masalan, mahsulotni tanlash bo'limida alohida dasturlar to'plamini va tizim rollarini o'rnatishni boshqarish imkoniyati mavjud emas va disk bo'limida faqat o'rnatish uchun bo'limni tanlash taklif etiladi. bo'lim jadvalini tahrirlash va fayl turini o'zgartirish qobiliyati.

OpenSUSE va SUSE uchun yangi o'rnatuvchi D-Installerning birinchi versiyasi
OpenSUSE va SUSE uchun yangi o'rnatuvchi D-Installerning birinchi versiyasi

Yaxshilashni talab qiladigan xususiyatlar foydalanuvchini yuzaga keladigan xatolar haqida xabardor qilish va ish paytida interaktiv shovqinni tashkil qilish vositalarini o'z ichiga oladi (masalan, shifrlangan bo'lim aniqlanganda parol so'rash). Tanlangan mahsulot yoki tizim roliga qarab turli xil o'rnatish bosqichlarining xatti-harakatlarini o'zgartirish rejalashtirilgan (masalan, MicroOS faqat o'qish uchun bo'limdan foydalanadi).

D-Installerning rivojlanish maqsadlari orasida mavjud GUI cheklovlarini bartaraf etish qayd etilgan; YaST funksiyasidan boshqa ilovalarda foydalanish imkoniyatlarini kengaytirish; bitta dasturlash tiliga bog'lanib qolmaslik (D-Bus API turli tillarda qo'shimcha dasturlar yaratish imkonini beradi); jamiyat a'zolari tomonidan muqobil sozlamalarni yaratishni rag'batlantirish.

Manba: opennet.ru

a Izoh qo'shish