Лоиҳаи openSUSE як насбкунандаи алтернативӣ барои Agama 5 нашр кардааст

Таҳиягарони лоиҳаи openSUSE версияи нави насбкунандаи Agama (собиқ D-Installer) -ро нашр карданд, ки барои иваз кардани интерфейси насби классикии SUSE ва openSUSE таҳия шудааст ва бо ҷудо кардани интерфейси корбар аз ҷузъҳои дохилии YaST намоён аст. Агама имкон медиҳад, ки интерфейсҳои гуногунро истифода баранд, масалан, барои идоракунии насб тавассути интерфейси веб. Барои насб кардани бастаҳо, санҷиши таҷҳизот, дискҳои тақсимкунӣ ва дигар вазифаҳои барои насб зарурӣ, истифода бурдани китобхонаҳои YaST идома дорад, ки дар болои он хидматҳои қабатӣ амалӣ карда мешаванд, ки дастрасии абстрактӣ ба китобхонаҳо тавассути интерфейси ягонаи D-Bus.

Барои санҷиш, сохторҳои зинда бо насбкунандаи нав (x86_64, ARM64) сохта шудаанд, ки насби сохтори пайваста навшудаи openSUSE Tumbleweed, инчунин нашрҳои openSUSE Leap Micro, SUSE ALP ва openSUSE Leap 16, ки дар контейнерҳои ҷудошуда сохта шудаанд, дастгирӣ мекунанд. .

Лоиҳаи openSUSE як насбкунандаи алтернативӣ барои Agama 5 нашр кардаастЛоиҳаи openSUSE як насбкунандаи алтернативӣ барои Agama 5 нашр кардааст

Интерфейси асосӣ барои идоракунии насб бо истифода аз технологияҳои веб сохта шудааст ва коркардкунандаеро дар бар мегирад, ки дастрасӣ ба зангҳои D-Bus тавассути HTTP ва худи веб-интерфейсро таъмин мекунад. Интерфейси веб бо истифода аз чаҳорчӯбаи React ва ҷузъҳои PatternFly дар JavaScript навишта шудааст. Хидмат барои пайваст кардани интерфейс ба D-Bus, инчунин сервери дарунсохташудаи http, дар Ruby навишта шудааст ва бо истифода аз модулҳои омодаи лоиҳаи Cockpit таҳия шудааст, ки онҳо инчунин дар конфигуратсияҳои веб Red Hat истифода мешаванд. Насбкунанда меъмории бисёрҷараёнро истифода мебарад, ки кафолат медиҳад, ки интерфейси корбар ҳангоми анҷоми корҳои дигар баста нашавад.

Лоиҳаи openSUSE як насбкунандаи алтернативӣ барои Agama 5 нашр кардааст

Дар марҳилаи кунунии рушд, насбкунанда хидматҳоеро пешниҳод мекунад, ки барои идоракунии раванди насбкунӣ, танзими мундариҷаи маҳсулот ва рӯйхати барномаҳои насбшуда, танзими забон, клавиатура ва локализатсия, омода кардани дастгоҳи нигоҳдорӣ ва тақсимкунӣ, нишон додани маслиҳатҳо ва ёрирасон масъуланд. маълумот, илова кардани корбарон ба система, танзими пайвастҳои шабакавӣ.

Ҳадафҳои рушди Агама аз барҳам додани маҳдудиятҳои мавҷудаи GUI, васеъ кардани қобилияти истифодаи YaST дар дигар замимаҳо, дур шудан аз пайвастшавӣ ба як забони барномасозӣ (D-Bus API ба шумо имкон медиҳад, ки иловаҳо бо забонҳои гуногун эҷод кунед) ва ҳавасмандгардониро дар бар мегиранд. эҷоди танзимоти алтернативӣ аз ҷониби аъзоёни ҷомеа.

Қарор дода шуд, ки интерфейси Агама барои корбар то ҳадди имкон содда карда шавад; дар байни чизҳои дигар, қобилияти интихоби бастаҳо хориҷ карда шуд. Дар айни замон, таҳиягарон имконоти имконпазири татбиқи интерфейси соддатарро барои интихоби барномаҳои насбшуда баррасӣ мекунанд (варианти асосӣ прототипи ҷудо кардани категорияҳо дар асоси намунаҳои маъмулии истифода, масалан, муҳити графикӣ, асбобҳо барои контейнерҳо, асбобҳо барои таҳиягарон ва ғайра).

Манбаъ: opennet.ru

Илова Эзоҳ