ĂshtĂ« publikuar versioni i instaluesit Archinstall 2.4, i cili qĂ« nga prilli 2021 Ă«shtĂ« nĂ« dispozicion si njĂ« opsion nĂ« imazhet ISO tĂ« Arch Linux. Archinstall funksionon nĂ« modin konsolĂ« dhe mund tĂ« pĂ«rdoret si njĂ« alternativĂ« ndaj mĂ«nyrĂ«s manuale tĂ« instaluar tĂ« shpĂ«rndarjes. NjĂ« pĂ«rfaqĂ«sim i veçantĂ« pĂ«r ndĂ«rfaqen grafike tĂ« instalimit po zhvillohet, por nuk Ă«shtĂ« pĂ«rfshirĂ« nĂ« imazhet e instalimit tĂ« Arch Linux dhe nuk Ă«shtĂ« azhurnuar pĂ«r mĂ« shumĂ« se dy vjet.
Archinstall ofron modalitete pune me udhëzues (guided) dhe automatizuar. Në modalitetin me udhëzues, përdoruesi bëhet objekt i pyetjeve nga hapat thelbësorë të instalimit. Në modalitetin automatizuar është e mundur të përdoren skriptet për të shpërndarë konfigurime tipike. Instaluesi gjithashtu mbështet profilet e instalimit, si profili 'desktop' për të zgjedhur një mjedis pune (KDE, GNOME, Awesome) dhe për të instaluar paketat e nevojshme për funksionimin e tij, ose profilet 'webserver' dhe 'database' për të zgjedhur dhe instaluar përbërësit e serverëve web dhe DBMS.
Ndër ndryshimet në versionin e ri:
- Propozohet një sistem i ri menusë, i përkthyer për të përdorur bibliotekën simple-term-menu.

- Seti i ngjyrave të disponueshme për ndriçimin e shënimeve në log-un, të dërguara përmes archinstall.log(), është zgjeruar.

- Shtohen profile për instalimin e mjediseve të personalizuara bspwm dhe sway, si dhe një profil për instalimin e mediave serverë pipewire.
- Ofrohet mbështetje për lokalizimin dhe lidhjen e përkthimeve për të gjitha të dhënat e shfaqura në ekran.
- ĂshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r sistemin e skedarĂ«ve Btrfs. Shtohet njĂ« opsion pĂ«r tĂ« aktivizuar kompresimin nĂ« Btrfs dhe njĂ« opsion pĂ«r tĂ« çaktivizuar modalitetin copy-on-write (nodatacow).
- Janë zgjeruar mundësitë për menaxhimin e ndarjeve të disqeve.
- Ofrohet mundësia e përcaktimit të disa konfigurimeve të kartave rrjet në të njëjtën kohë.
- Janë shtuar teste të bazuara në pytest.
- Shtohet funksioni archinstall.run_pacman() për thirrjen e menaxherit të paketave pacman, si dhe funksioni archinstall.package_search() për kërkimin e paketave.
- Në archinstall.Installer() është shtuar funksioni .enable_multilib_repository() për aktivizimin e multilib.
- Shtohen funksionet për ngarkimin dhe ruajtjen e konfigurimeve (archinstall.load_config dhe archinstall.save_config)
- Shtohet funksioni archinstall.list_timezones() për të treguar listën e zonave orare.
- Si një menaxher i ri i dritareve është përdorur qtile, i shkruar në gjuhën Python.
- Shtohen funksionet për shtimin e ngarkuesve systemd, grub dhe efistub.
- Skripcat e ndërveprimit me përdoruesin janë ndarë në disa skedare dhe janë zhvendosur nga archinstall/lib/user_interaction.py në folderin archinstall/lib/user_interaction/.
Burimi: opennet.ru


