Lansarea programului de instalare Archinstall 2.4 utilizat în distribuția Arch Linux

A fost publicată lansarea programului de instalare Archinstall 2.4, care din aprilie 2021 a fost inclusă ca opțiune în imaginile ISO de instalare Arch Linux. Archinstall funcționează în modul consolă și poate fi folosit în locul modului implicit de instalare manuală a distribuției. Implementarea interfeței grafice de instalare este dezvoltată separat, dar nu este inclusă în imaginile de instalare Arch Linux și nu a fost actualizată de mai mult de doi ani.

Archinstall oferă moduri de operare interactive (ghidate) și automate. În modul interactiv, utilizatorului i se pun întrebări secvențiale care acoperă setările de bază și pașii din ghidul de instalare. În modul automat, este posibil să folosiți scripturi pentru a implementa configurații standard. Programul de instalare acceptă și profiluri de instalare, de exemplu, profilul „desktop” pentru selectarea unui desktop (KDE, GNOME, Awesome) și instalarea pachetelor necesare funcționării acestuia, sau profilurile „server web” și „bază de date” pentru selectarea și instalarea umplutura de servere web și DBMS .

Printre modificările din noua versiune:

  • Предложена новая система меню, переведённая на использование библиотеки simple-term-menu.
    Lansarea programului de instalare Archinstall 2.4 utilizat în distribuția Arch Linux
  • Расширен набор цветов, доступный для подсветки записей в логе, отправляемых через archinstall.log().
    Lansarea programului de instalare Archinstall 2.4 utilizat în distribuția Arch Linux
  • Добавлены профили для установки пользовательских окружений 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/.

Sursa: opennet.ru

Adauga un comentariu