Arch Linux дистрибутивінде қолданылатын Archinstall 2.4 орнатушысының шығарылымы

Archinstall 2.4 орнатушысының шығарылымы жарияланды, ол 2021 жылдың сәуір айынан бастап Arch Linux орнату ISO кескіндеріне опция ретінде қосылды. Archinstall консоль режимінде жұмыс істейді және таратудың әдепкі қолмен орнату режимінің орнына пайдалануға болады. Орнату графикалық интерфейсін іске асыру бөлек әзірленуде, бірақ ол Arch Linux орнату кескіндеріне қосылмаған және екі жылдан астам уақыт бойы жаңартылмаған.

Archinstall интерактивті (бағытталған) және автоматтандырылған жұмыс режимдерін қамтамасыз етеді. Интерактивті режимде пайдаланушыға орнату нұсқаулығындағы негізгі параметрлер мен қадамдарды қамтитын кезекті сұрақтар қойылады. Автоматтандырылған режимде стандартты конфигурацияларды орналастыру үшін сценарийлерді пайдалануға болады. Орнатушы сонымен қатар орнату профильдерін қолдайды, мысалы, жұмыс үстелін таңдауға арналған «жұмыс үстелі» профилін (KDE, GNOME, Awesome) және оның жұмысына қажетті бумаларды орнатуды немесе «веб-сервер» мен «деректер қоры» профильдерін таңдау және орнату үшін веб-серверлерді және ДҚБЖ толтыру.

Жаңа нұсқадағы өзгерістердің ішінде:

  • Қарапайым терминдік мәзір кітапханасын пайдалану үшін аударылған жаңа мәзір жүйесі ұсынылды.
    Arch Linux дистрибутивінде қолданылатын Archinstall 2.4 орнатушысының шығарылымы
  • archinstall.log() арқылы жіберілген журнал жазбаларын бөлектеу үшін қолжетімді түстер жиыны кеңейтілді.
    Arch Linux дистрибутивінде қолданылатын Archinstall 2.4 орнатушысының шығарылымы
  • bspwm және sway пайдаланушы орталарын орнатуға арналған профильдер, сондай-ақ pipewire мультимедиялық серверін орнатуға арналған профиль қосылды.
  • Экранда көрсетілген барлық деректер үшін аудармаларды локализациялау және қосу үшін қолдау көрсетіледі.
  • Btrfs файлдық жүйесіне қолдау жақсартылған. Btrfs ішінде қысуды қосу опциясы және жазуға көшіру режимін өшіру опциясы (nodatacow) қосылды.
  • Диск бөлімдерін басқаруға арналған кеңейтілген мүмкіндіктер.
  • Бірнеше желілік карта конфигурацияларын бір уақытта анықтау мүмкіндігі қамтамасыз етілген.
  • Pytest негізіндегі сынақтар қосылды.
  • Pacman бума менеджеріне қоңырау шалу үшін archinstall.run_pacman() функциясы, сонымен қатар бумаларды іздеу үшін archinstall.package_search() функциясы қосылды.
  • Multilib қосу үшін archinstall.Installer() қызметіне .enable_multilib_repository() функциясы қосылды.
  • Параметрлерді жүктеу және сақтау үшін қосылған функциялар (archinstall.load_config және archinstall.save_config)
  • Уақыт белдеулерінің тізімін көрсету үшін archinstall.list_timezones() функциясы қосылды.
  • Жаңа терезе менеджері - qtile, Python тілінде жазылған.
  • Systemd, grub және efistub жүктеушілерін қосу үшін функциялар қосылды.
  • Пайдаланушы өзара әрекеттесу сценарийлері бірнеше файлдарға бөлінген және archinstall/lib/user_interaction.py ішінен archinstall/lib/user_ineraction/ каталогына жылжытылған.

Ақпарат көзі: opennet.ru

пікір қалдыру