OpenSUSE ව්යාපෘතියේ සංවර්ධකයින් විසින් SUSE සහ openSUSE හි සම්භාව්ය ස්ථාපන අතුරුමුහුණත ප්රතිස්ථාපනය කිරීම සඳහා සංවර්ධනය කරන ලද Agama ස්ථාපකයේ (කලින් D-ස්ථාපකය) නව නිකුතුවක් ප්රකාශයට පත් කර ඇත, සහ YaST හි අභ්යන්තර සංරචක වලින් පරිශීලක අතුරුමුහුණත වෙන් කිරීම සඳහා කැපී පෙනේ. Agama විවිධ ඉදිරිපස භාවිතා කිරීමේ හැකියාව සපයයි, උදාහරණයක් ලෙස, වෙබ් අතුරු මුහුණතක් හරහා ස්ථාපනය කළමනාකරණය කිරීම සඳහා ඉදිරිපස. පැකේජ ස්ථාපනය කිරීම සඳහා, ස්ථාපනය සඳහා අවශ්ය උපකරණ, කොටස් තැටි සහ අනෙකුත් ක්රියාකාරකම් පරීක්ෂා කිරීම සඳහා, YaST පුස්තකාල අඛණ්ඩව භාවිතා වේ, ඊට ඉහළින් ඒකාබද්ධ D-Bus අතුරුමුහුණතක් හරහා පුස්තකාල වෙත වියුක්ත ප්රවේශය ක්රියාත්මක කරන ස්ථර සේවා ක්රියාත්මක වේ.
පරීක්ෂා කිරීම සඳහා, නව ස්ථාපකයක් (x86_64, ARM64) සමඟ සජීවී ගොඩනැගීම් නිර්මාණය කර ඇති අතර එය අඛණ්ඩව යාවත්කාලීන කරන ලද openSUSE Tumbleweed ගොඩනැගීමට මෙන්ම හුදකලා බහාලුම් මත ගොඩනගා ඇති openSUSE Leap Micro, SUSE ALP සහ openSUSE Leap 16 සංස්කරණ සඳහාද සහාය වේ. .
ස්ථාපනය කළමනාකරණය සඳහා මූලික අතුරු මුහුණත වෙබ් තාක්ෂණයන් භාවිතයෙන් ගොඩනගා ඇති අතර HTTP හරහා D-Bus ඇමතුම් වෙත ප්රවේශය සපයන හසුරුවෙකු සහ වෙබ් අතුරු මුහුණතම ඇතුළත් වේ. වෙබ් අතුරු මුහුණත JavaScript වලින් ලියා ඇත්තේ React framework සහ PatternFly සංරචක භාවිතා කරමිනි. අතුරුමුහුණත D-Bus වෙත බන්ධනය කිරීම සඳහා වන සේවාව, මෙන්ම බිල්ට් http සේවාදායකය, Ruby වලින් ලියා ඇති අතර Cockpit ව්යාපෘතිය මගින් සංවර්ධනය කරන ලද සූදානම් කළ මොඩියුල භාවිතයෙන් ගොඩනගා ඇත, ඒවා Red Hat වෙබ් වින්යාසකරුවන් තුළද භාවිතා වේ. ස්ථාපකය බහු-ක්රියාවලි ගෘහ නිර්මාණ ශිල්පයක් භාවිතා කරයි, එයට ස්තූතිවන්ත වන අතර අනෙකුත් වැඩ සිදු කරන අතරතුර පරිශීලක අතුරුමුහුණත අවහිර නොවේ.
වර්තමාන සංවර්ධන අදියරේදී, ස්ථාපකය විසින් ස්ථාපන ක්රියාවලිය කළමනාකරණය කිරීම, නිෂ්පාදන අන්තර්ගතය සහ ස්ථාපිත වැඩසටහන් ලැයිස්තුව සැකසීම, භාෂාව, යතුරුපුවරුව සහ ප්රාදේශීයකරණ සැකසුම් සැකසීම, ගබඩා උපාංගය සහ කොටස් කිරීම, ඉඟි සහ සහායක ප්රදර්ශනය කිරීම සඳහා වගකිව යුතු සේවාවන් සපයයි. තොරතුරු, පද්ධතියට පරිශීලකයින් එකතු කිරීම, ජාල සම්බන්ධතා සැකසීම්.
Agama හි සංවර්ධන ඉලක්ක අතරට පවතින GUI සීමාවන් ඉවත් කිරීම, වෙනත් යෙදුම්වල YaST ක්රියාකාරීත්වය භාවිතා කිරීමේ හැකියාව පුළුල් කිරීම, එක් ක්රමලේඛන භාෂාවකට සම්බන්ධ වීමෙන් ඉවත් වීම (D-Bus API ඔබට විවිධ භාෂාවලින් ඇඩෝන නිර්මාණය කිරීමට ඉඩ සලසයි) සහ දිරිගැන්වීම ඇතුළත් වේ. ප්රජා සාමාජිකයින් විසින් විකල්ප සැකසුම් නිර්මාණය කිරීම.
Agama අතුරුමුහුණත පරිශීලකයාට හැකි තරම් සරල කිරීමට තීරණය කරන ලදී; වෙනත් දේ අතර, පැකේජ තෝරාගෙන ස්ථාපනය කිරීමේ හැකියාව ඉවත් කරන ලදී. දැනට, සංවර්ධකයින් ස්ථාපිත වැඩසටහන් තෝරා ගැනීම සඳහා සරල අතුරු මුහුණතක් ක්රියාත්මක කිරීම සඳහා හැකි විකල්ප සාකච්ඡා කරයි (ප්රධාන විකල්පය වන්නේ සාමාන්ය භාවිත රටා මත පදනම්ව කාණ්ඩ වෙන් කිරීම සඳහා වන මූලාකෘතියකි, උදාහරණයක් ලෙස, චිත්රක පරිසරයන්, බහාලුම් සඳහා මෙවලම්, සංවර්ධකයින් සඳහා මෙවලම් යනාදිය).
මූලාශ්රය: opennet.ru