ĂshtĂ« publikuar versioni 2.4 i instaluesit Archinstall, i cili nga prilli i vitit 2021 Ă«shtĂ« njĂ« opsion nĂ« imazhet iso tĂ« Arch Linux. Archinstall funksionon nĂ« mĂ«nyrĂ« konsolĂ« dhe mund tĂ« pĂ«rdoret si zĂ«vendĂ«sim pĂ«r mungesĂ«n e modit manual tĂ« instalimit tĂ« distribucionit. NjĂ« implementim me ndĂ«rfaqe grafike Ă«shtĂ« nĂ« zhvillim, por nuk Ă«shtĂ« pĂ«rfshirĂ« nĂ« imazhet e instalimit tĂ« Arch Linux dhe nuk Ă«shtĂ« pĂ«rditĂ«suar pĂ«r mĂ« shumĂ« se dy vjet.
Archinstall ofron mënyra të punës me dialog (të udhëhequra) dhe automatizuar. Në mënyrën e dialogut, përdoruesi pyetet një nga një për konfigurimet dhe veprimet kryesore sipas udhëzuesit të instalimit. Në mënyrën automatizuar, ka mundësinë e përdorimit të skripteve për krijimin e konfigurimeve standarde. Instaluesi gjithashtu mbështet profilet e instalimit, për shembull, 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:
- ĂshtĂ« propozuar njĂ« sistem i ri menusĂ«, i pĂ«rkthyer pĂ«r tĂ« pĂ«rdorur bibliotekĂ«n simple-term-menu.

- Shtuar një gamë më të gjerë ngjyrash për theksimin e shënimeve në log, të cilat dërgohen përmes archinstall.log().

- Shtuar profile për instalimin e mjediseve të personalizuara bspwm dhe sway, si dhe një profil për instalimin e multimedia server pipewire.
- Shtuar mbështetje për lokalizimin dhe lidhjen e përkthimeve për të dhënat e gjitha të shfaqura në ekran.
- Përmirësuar mbështetjen për sistemin e skedarëve Btrfs. Shtuar një opsion për aktivizimin e kompresimit në Btrfs dhe një opsion për çaktivizimin e modit copy-on-write (nodatacow).
- Shtuar mundësi për menaxhimin e ndarjeve të disqeve.
- Shtuar mundësinë për të identifikuar disa konfiguracione rrjetesh njëkohësisht.
- Shtuar teste të bazuara në pytest.
- Shtuar funksionin archinstall.run_pacman() për thirrjen e menaxherit të paketave pacman, si dhe funksionin archinstall.package_search() për kërkimin e pakove.
- Në archinstall.Installer() është shtuar funksioni .enable_multilib_repository() për aktivizimin e multilib.
- Shtuar funksionet për ngarkimin dhe ruajtjen e konfigurimeve (archinstall.load_config dhe archinstall.save_config).
- Shtuar funksionin archinstall.list_timezones() për të treguar listën e zona të kohës.
- Si një menaxher i ri i dritareve është angazhuar qtile, i shkruar në gjuhën Python.
- Shtuar funksione për shtimin e ngarkuesve systemd, grub dhe efistub.
- Skenarët e ndërveprimit me përdoruesin janë ndarë në disa skedarë dhe janë transferuar nga archinstall/lib/user_interaction.py në katalogun archinstall/lib/user_interaction/.
Burimi: opennet.ru


