Ġie ppubblikat ir-rilaxx tal-installatur tal-Archinstall 2.4, li minn April 2021 ġie inkluż bħala għażla fl-immaġini ISO tal-installazzjoni tal-Arch Linux. Archinstall jaħdem fil-modalità console u jista 'jintuża minflok il-mod ta' installazzjoni manwali default tad-distribuzzjoni. L-implimentazzjoni tal-interface grafika tal-installazzjoni qed tiġi żviluppata separatament, iżda mhix inkluża fl-immaġini tal-installazzjoni tal-Arch Linux u ma ġietx aġġornata għal aktar minn sentejn.
Archinstall jipprovdi modi ta 'tħaddim interattivi (iggwidati) u awtomatizzati. Fil-modalità interattiva, l-utent jiġi mistoqsi mistoqsijiet sekwenzjali li jkopru s-settings bażiċi u l-passi mill-gwida tal-installazzjoni. Fil-modalità awtomatizzata, huwa possibbli li tuża skripts biex tuża konfigurazzjonijiet standard. L-installatur jappoġġja wkoll profili ta’ installazzjoni, pereżempju, il-profil “desktop” għall-għażla ta’ desktop (KDE, GNOME, Awesome) u l-installazzjoni tal-pakketti meħtieġa għat-tħaddim tiegħu, jew il-profili “webserver” u “database” għall-għażla u l-installazzjoni tal- mili ta 'web servers u DBMS.
Fost il-bidliet fil-verżjoni l-ġdida:
- Предложена новая система меню, переведённая на использование библиотеки simple-term-menu.
- Расширен набор цветов, доступный для подсветки записей в логе, отправляемых через archinstall.log().
- Добавлены профили для установки пользовательских окружений bspwm и sway, а также профиль для установки мультимедийного сервера pipewire.
- Предоставлена поддержка локализации и подключения переводов для всех выводимых на экран данных.
- Улучшена поддержка файловой системы Btrfs. Добавлена опция для включения сжатия в Btrfs и опция для отключение режима copy-on-write (nodatacow).
- Расширены возможности для управления дисковыми разделами.
- Предоставлена возможность одновременного определения нескольких конфигураций сетевых карт.
- Добавлены тесты на базе pytest.
- Добавлена функция archinstall.run_pacman() для вызова пакетного менеджера pacman, а также функция archinstall.package_search() для поиска пакетов.
- В archinstall.Installer() добавлена функция .enable_multilib_repository() для включения multilib.
- Добавлены функции загрузки и сохранения настроек (archinstall.load_config и archinstall.save_config)
- Добавлена функция archinstall.list_timezones() для показа списка часовых поясов.
- В качестве нового оконного менеджера задействован qtile, написанный на языке Python.
- Добавлены функции для добавления загрузчиков systemd, grub и efistub.
- Сценарии взаимодействия с пользователем разделены на несколько файлов и перемещены из archinstall/lib/user_interaction.py в каталог archinstall/lib/user_interaction/.
Sors: opennet.ru