Ang pagpagawas sa Archinstall 2.4 installer gipatik, nga sukad Abril 2021 gilakip ingon usa ka kapilian sa pag-install sa Arch Linux nga mga imahe sa ISO. Ang Archinstall nagtrabaho sa console mode ug mahimong gamiton imbes sa default manual installation mode sa distribution. Ang pag-implementar sa instalasyon nga graphical interface gihimo nga gilain, apan wala kini gilakip sa mga imahe sa pag-install sa Arch Linux ug wala pa gi-update sa sobra sa duha ka tuig.
Naghatag ang Archinstall nga interactive (gigiyahan) ug awtomatiko nga mga mode sa operasyon. Sa interactive mode, ang user gipangutana nga sunud-sunod nga mga pangutana nga naglangkob sa sukaranan nga mga setting ug mga aksyon gikan sa giya sa pag-install. Sa automated mode, posible nga gamiton ang mga script aron i-deploy ang kasagarang mga pag-configure. Gisuportahan usab sa installer ang mga profile sa pag-install, pananglitan, ang profile sa "desktop" alang sa pagpili sa usa ka desktop (KDE, GNOME, Awesome) ug pag-install sa mga pakete nga gikinahanglan alang sa operasyon niini, o ang mga profile sa "webserver" ug "database" alang sa pagpili ug pag-install sa web server ug DBMS stuffing .
Lakip sa mga pagbag-o sa bag-ong bersyon:
- Usa ka bag-ong sistema sa menu ang gisugyot, gihubad aron gamiton ang simple-term-menu nga librarya.
- Ang set sa mga kolor nga magamit alang sa pagpasiugda sa mga entry sa log nga gipadala pinaagi sa archinstall.log() gipalapdan.
- Gidugang nga mga profile alang sa pag-install sa bspwm ug sway user environment, ingon man usa ka profile alang sa pag-install sa pipewire multimedia server.
- Ang suporta alang sa lokalisasyon ug koneksyon sa mga hubad gihatag alang sa tanan nga datos nga gipakita sa screen.
- Gipauswag nga suporta alang sa Btrfs file system. Gidugang ang usa ka kapilian aron mahimo ang compression sa Btrfs ug usa ka kapilian nga dili pag-disable ang copy-on-write mode (nodatacow).
- Gipauswag nga mga kapabilidad alang sa pagdumala sa mga partisyon sa disk.
- Gihatag ang abilidad sa dungan nga paghubit sa daghang mga configuration sa network card.
- Gidugang nga mga pagsulay base sa pytest.
- Gidugang ang function archinstall.run_pacman() para tawagan ang pacman package manager, ingon man function archinstall.package_search() para pangitaon ang mga package.
- Gidugang ang .enable_multilib_repository() function sa archinstall.Installer() para makahimo sa multilib.
- Gidugang nga mga gimbuhaton alang sa pagkarga ug pagtipig sa mga setting (archinstall.load_config ug archinstall.save_config)
- Gidugang ang archinstall.list_timezones() function aron ipakita ang lista sa mga time zone.
- Ang bag-ong window manager mao ang qtile, gisulat sa Python.
- Gidugang nga mga gimbuhaton aron idugang ang systemd, grub ug efistub boot loader.
- Ang mga script sa interaksyon sa gumagamit gibahin sa daghang mga file ug gibalhin gikan sa archinstall/lib/user_interaction.py ngadto sa archinstall/lib/user_interaction/ direktoryo.
Source: opennet.ru