OpenSUSE və SUSE üçün yeni quraşdırıcı olan D-Installer 0.4-ün buraxılışı

OpenSUSE və SUSE Linux-da istifadə edilən YaST quraşdırıcısının tərtibatçıları veb-interfeys vasitəsilə quraşdırma idarəçiliyini dəstəkləyən eksperimental quraşdırıcı D-Installer 0.4 üçün yeniləmə dərc ediblər. Eyni zamanda, D-Installer-in imkanları ilə tanış olmaq və openSUSE Tumbleweed-in davamlı yenilənən nəşrini, həmçinin Leap 15.4 və Leap Micro 5.2 buraxılışlarını quraşdırmaq üçün alətlər təqdim etmək üçün quraşdırma şəkilləri hazırlanmışdır.

D-Installer istifadəçi interfeysini YaST-in daxili komponentlərindən ayırmağı və müxtəlif ön hissələrdən istifadəyə icazə verməyi nəzərdə tutur. Paketləri quraşdırmaq, avadanlıqları, bölmə disklərini və quraşdırma üçün lazım olan digər funksiyaları yoxlamaq üçün YaST kitabxanalarından istifadə edilməyə davam edilir, bunun üzərinə vahid D-Bus interfeysi vasitəsilə kitabxanalara girişi mücərrədləşdirən bir təbəqə tətbiq olunur. D-Installer proqramının inkişafının məqsədləri arasında qrafik interfeysin mövcud məhdudiyyətlərinin aradan qaldırılması, YaST funksionallığından digər proqramlarda istifadə imkanının genişləndirilməsi, bir proqramlaşdırma dilinə bağlanmamaq (D-Bus API əlavələr yaratmağa imkan verəcək) daxildir. -müxtəlif dillərdə) və icma üzvləri tərəfindən alternativ parametrlərin yaradılmasını təşviq etmək.

İstifadəçinin qarşılıqlı əlaqəsi üçün veb-texnologiyalardan istifadə edərək qurulmuş bir ön hissə hazırlanmışdır. Fontendə HTTP vasitəsilə D-Bus zənglərinə çıxışı təmin edən idarəedici və istifadəçiyə göstərilən veb interfeysi daxildir. Veb interfeysi React çərçivəsi və PatternFly komponentlərindən istifadə etməklə JavaScript-də yazılmışdır. İnterfeysi D-Bus-a bağlama xidməti, həmçinin quraşdırılmış http serveri Ruby-də yazılmışdır və Red Hat veb konfiquratorlarında da istifadə olunan Cockpit layihəsi tərəfindən hazırlanmış hazır modullardan istifadə etməklə qurulmuşdur.

Quraşdırma, quraşdırılacaq dilin və məhsulun seçilməsi, diskin bölünməsi və istifadəçinin idarə edilməsi kimi quraşdırmadan əvvəl hazırlanmış hazırlıq parametrlərini özündə əks etdirən “Quraşdırma Xülasəsi” ekranı vasitəsilə idarə olunur. Yeni interfeys ilə YaST arasındakı əsas fərq ondan ibarətdir ki, parametrlərə keçmək fərdi vidcetlərin işə salınmasını tələb etmir və dərhal təklif olunur.

D-Installer-in yeni versiyası çoxprosesli arxitektura tətbiq edir ki, bunun sayəsində quraşdırıcıda digər işlər, məsələn, depodan metadata oxunması və paketlərin quraşdırılması yerinə yetirilərkən istifadəçi interfeysi artıq bloklanmır. Üç daxili quraşdırma mərhələsi təqdim edildi: quraşdırıcının işə salınması, quraşdırma parametrlərinin konfiqurasiyası və quraşdırma. Müxtəlif məhsulların quraşdırılması üçün dəstək həyata keçirilib, məsələn, openSUSE Tumbleweed nəşrini quraşdırmaqdan əlavə, indi openSUSE Leap 15.4 və Leap Micro 5.2 buraxılışlarını quraşdırmaq mümkündür. Hər bir məhsul üçün quraşdırıcı müxtəlif disk bölmə sxemlərini, paketlər dəstini və təhlükəsizlik parametrlərini seçir.

Bundan əlavə, quraşdırıcının işləməsini təmin edəcək minimalist sistem təsvirinin yaradılması üzərində iş aparılır. Əsas ideya quraşdırma komponentlərini konteyner şəklində təşkil etmək və konteyneri işə salmaq üçün xüsusi Iguana boot initrd mühitindən istifadə etməkdir. Hazırda YaST modulları saat qurşağı, klaviatura, dil, firewall, çap sistemi, DNS təyin etmək, sistem jurnalına baxmaq, proqramları, repozitoriyaları, istifadəçiləri və qrupları idarə etmək üçün konteynerdən işləmək üçün artıq uyğunlaşdırılıb.



Mənbə: opennet.ru

Добавить комментарий