Пуснат е инсталаторът Archinstall 2.4, който се използва в дистрибутива Arch Linux

Публикуван е инсталаторът Archinstall 2.4, който от април 2021 г. е опция в инсталационните iso-образи на Arch Linux. Archinstall работи в конзолен режим и може да се използва вместо предложената по подразбиране ръчна инсталация на дистрибута. Отделно се развива реализация на графичен интерфейс за инсталация, но той не е включен в инсталационните образи на Arch Linux и не е актуализиран вече повече от две години.

Archinstall предлага диалогов (guided) и автоматизиран режим на работа. В диалоговия режим на потребителя последователно се задават въпроси, обхващащи основните настройки и действия от ръководството за инсталиране. В автоматизирания режим има възможност за използване на скриптове за разгръщане на стандартни конфигурации. Инсталаторът също така поддържа профили на инсталация, например профил „desktop“ за избор на работна среда (KDE, GNOME, Awesome) и инсталиране на необходимите за нея пакети, или профили „webserver“ и „database“ за избор и инсталиране на софтуерни компоненти за уеб сървъри и СУБД.

Сред измененията в новата версия:

  • Предложена е нова система за менюта, преведена за използване на библиотеката simple-term-menu.
    Пуснат е инсталаторът Archinstall 2.4, който се използва в дистрибутива Arch Linux
  • Разширен е наборът от цветове, достъпен за подсветка на записи в логовете, изпращани чрез archinstall.log().
    Пуснат е инсталаторът Archinstall 2.4, който се използва в дистрибутива 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/.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster