OpenSUSE پروجیکٹ کے ڈویلپرز نے Agama 18 انسٹالر کو جاری کیا ہے، جو کہ صارف کے انٹرفیس کو اندرونی YaST اجزاء سے الگ کرنے کے لیے قابل ذکر ہے۔ اگاما مختلف فرنٹ اینڈ کو سپورٹ کرتا ہے، بشمول ویب پر مبنی انسٹالیشن مینجمنٹ فرنٹ اینڈ۔ Agama SUSE ریلیز میں کلاسک انسٹالیشن انٹرفیس کی جگہ لے لیتا ہے۔ Linux انٹرپرائز سرور 16 اور اوپن سوس لیپ 16۔ انسٹالر کے اجزاء GPLv2 لائسنس کے تحت لائسنس یافتہ ہیں اور روبی، رسٹ، اور جاوا اسکرپٹ/ٹائپ اسکرپٹ میں لکھے گئے ہیں۔
x86_64، ppc64le، s390x، اور ARM64 آرکیٹیکچرز کے لیے لائیو بلڈز نئے انسٹالر کا جائزہ لینے کے لیے بنائے گئے ہیں۔ ان تعمیرات میں اوپن سوس لیپ 16، اوپن سوس ٹمبل ویڈ اور اوپن سوس سلورول کی مسلسل اپ ڈیٹ کردہ بلڈز کے ساتھ ساتھ مائیکرو او ایس اور اوپن سوس لیپ مائیکرو کے ایڈیشن شامل ہیں۔
اگاما کی ترقی کے مقاصد گرافیکل انٹرفیس کی موجودہ حدود کو ختم کرنا ہیں۔ دیگر ایپلی کیشنز میں YaST فعالیت کو استعمال کرنے کے امکانات کو بڑھانا؛ ایک پروگرامنگ زبان سے منسلک ہونے سے دور ہونا؛ کمیونٹی کے نمائندوں کے ذریعہ متبادل ترتیبات کی تخلیق کی حوصلہ افزائی کرنا۔ انسٹالر ایپلیکیشنز کے ابتدائی سیٹ کا انتخاب، نیٹ ورک کنکشن، زبان، کی بورڈ، ٹائم زون اور لوکلائزیشن سیٹنگز، اسٹوریج ڈیوائس کی تیاری اور پارٹیشنز کو تقسیم کرنے، صارفین کو سسٹم میں شامل کرنے جیسے کام فراہم کرتا ہے۔
پیکجز کو انسٹال کرنے، آلات، پارٹیشن ڈسک اور انسٹالیشن کے لیے ضروری دیگر فنکشنز کو چیک کرنے کے لیے، Agama YaST لائبریریوں کا استعمال جاری رکھے ہوئے ہے، جن میں سب سے اوپر لیئر سروسز کو لاگو کیا جاتا ہے جو HTTP پر مبنی یونیفائیڈ کمیونیکیشن پروٹوکول کے ذریعے لائبریریوں تک خلاصہ رسائی حاصل کرتی ہے۔ انسٹالر ایک ملٹی پروسیس فن تعمیر کا استعمال کرتا ہے، جس کی بدولت یوزر انٹرفیس کو بلاک نہیں کیا جاتا ہے جب کہ دوسرے کام ہو رہے ہوتے ہیں۔
تنصیب کے انتظام کے لیے بنیادی انٹرفیس ویب ٹیکنالوجیز کا استعمال کرتے ہوئے بنایا گیا ہے۔ ویب انٹرفیس جاوا اسکرپٹ میں React فریم ورک اور PatternFly اجزاء کا استعمال کرتے ہوئے لکھا جاتا ہے۔ میسجنگ سروس، نیز بلٹ ان HTTP سرور، روبی میں لکھے گئے ہیں۔ انٹرفیس ایک براؤزر میں ظاہر ہوتا ہے جو Wayland کی بنیاد پر گرافیکل ماحول میں چلتا ہے (مٹر کمپوزٹ مینیجر اور فائر فاکس کی بنیاد پر ایک سٹرپڈ ڈاون ماحول بنایا گیا ہے)۔
نئے ورژن میں:
- ڈرائیو کنفیگریشن پیج کو دوبارہ ڈیزائن کیا گیا ہے۔ ڈویلپرز نے تجربہ کار صارفین کے لیے جدید ترتیبات تک رسائی کے ساتھ ابتدائیوں کے لیے صارف دوست انٹرفیس کو یکجا کرنے کی کوشش کی ہے۔

- سسٹم/390 مین فریمز پر استعمال ہونے والے DASD (ڈائریکٹ ایکسیس سٹوریج ڈیوائس) سٹوریج ڈیوائسز کو کنفیگر کرنے کے لیے انٹرفیس کو بہتر کیا گیا ہے۔

- JSON فارمیٹ میں کنفیگریشن مینجمنٹ کی صلاحیتوں کو بڑھا دیا گیا ہے۔ انسٹالر کو چلائے بغیر JSON پروفائل کی مقامی توثیق کے لیے سپورٹ شامل کر دی گئی ہے۔ پروفائل کے اندر سے انسٹالر کے سوالات کے جوابات کے انتظام کے لیے ٹولز لاگو کیے گئے ہیں۔ انفرادی تنصیب ٹیمپلیٹس کو حذف کرنے کی صلاحیت اب پوری فہرست کو تبدیل کرنے کے علاوہ دستیاب ہے۔
- تنصیب کے عمل کو شروع کرنے سے پہلے ایک بیرونی ذخیرہ سے انسٹالر ورژن کو اپ ڈیٹ کرنے کی صلاحیت شامل کی گئی۔
- SUSE کے ابتدائی الفا ورژن انسٹال کرنے کے لیے اختیارات شامل کیے گئے۔ Linux 16.1 مستقبل میں، وہ اوپن سوس 16.1 کے ٹیسٹ ورژن اور اوپن سوس کلپا کے ایٹم ایڈیشن کے لیے سپورٹ شامل کرنے کا ارادہ رکھتے ہیں۔
- i586 فن تعمیر کے لیے سپورٹ کو باضابطہ طور پر بند کر دیا گیا ہے۔
ماخذ: opennet.ru
