Публикуван нова версия Agama 22 — нов инсталатор за openSUSE и SUSE, който се развива като заместител на класическия YaST Installer. Agama е проектиран като сервизно-ориентиран инсталатор с уеб интерфейс и възможност за интеграция с външни инструменти. Кодът на проекта се разпространява под лицензия GPL-2.0.
В анонсирането на Agama 22 разработчиците отбелязват, че в тази версия основното внимание е обърнато на подобренията в интерфейса. В проекта смятат Agama 22 за най-удобната и достъпна версия на инсталатора до момента.
Основни промени в Agama 22
Преработени са заглавието и лентата с инструменти на уеб интерфейса.
Новото заглавие сега показва избрания продукт и неговото лого на всички страници, а преработените 'хлебни трохи' опростяват навигацията. Бутонът Преглед и инсталиране, който разработчиците смятаха за излишен и объркващ, е премахнат, а освободеното място е използвано за по-забележим достъп до инструментите на инсталатора.Подобрена е индикацията за напредъка на инсталацията.
Преди индикаторът за напредък се появяваше само по време на изпълнение на задачи, сега той е постоянно видим в интерфейса. Това трябва да направи поведението на инсталатора по-разбираемо: потребителят веднага вижда къде да следи състоянието на операциите.Работата по извеждането на инсталационните журнали е подобрена.
Инструментът за изтегляне на логовете сега по-добре обяснява своето предназначение и показва състоянието на подготовката на данните. Това е полезно при диагностицирането на проблеми с инсталацията и при предаване на отчети на разработчиците.Добавен е инструмент за преглед на конфигурацията.
Пунктът Изтеглете конфигурацията е заменен с Покажи конфигурация. Вместо просто изтегляне на JSON файл, потребителят получава по-разбираем начин да види текущата конфигурация на инсталацията.Добавен е инструмент Appearance за настройка на външния вид.
В уеб интерфейса е добавена настройка на темата: потребителят може да избира цветова схема и контрастност. Тази възможност е базирана на промените в PatternFly 6.5, включително поддръжка на режим с висока контрастност, проектиран да отговаря на изискванията на WCAG AAA.Подобрени са настройките за файловите системи.
В интерфейса са добавени допълнителни параметри за файловите системи, а разделите за настройка на дискове, дялове и логически томове са приведени в по-еднообразен вид. Това прави разширените сценарии за партициониране по-разбираеми.VLAN вече може да се конфигурира през уеб интерфейса.
Agama 22 позволява чрез графичен интерфейс да конфигурирате различни типове мрежови връзки: Wi-Fi, Ethernet, bridge, bond и VLAN. По-рано поддръжката на VLAN в уеб интерфейса само се очакваше.Подобрено е командното средство.
Текстовият монитор вече може интерактивно да отговаря на въпроси на инсталатора. Благодарение на това подобрение команди като agama config load, които използват монитора за извеждане на резултати, също получават по-удобно поведение.Добавена е секция access в JSON конфигурациите.
Новият раздел позволява предварително да се настрои достъпът до инсталираната система чрез SSH или Cockpit. Agama поема включването на необходимата услуга, отварянето на порта в защитната стена и допълнителните действия, необходими за достъп след инсталацията.
Agama остава един от ключовите проекти на openSUSE/SUSE: неговата цел е да замести остарялата архитектура YaST Installer с по-модерен инсталатор (предлага се по подразбиране от версия 16), който е по-лесен за разработка, повторна употреба и интеграция с други инструменти.
Източник: linux.org.ru




