Ukukhutshwa kwe-Archinstall 2.4 installer esetyenziswe kwi-Arch Linux distribution

Ukukhutshwa kwe-Archinstall 2.4 installer ipapashiwe, eyathi ukususela ngo-Epreli 2021 ibandakanyiwe njengokhetho kwi-Arch Linux yokufakela imifanekiso ye-ISO. I-Archinstall isebenza kwimowudi ye-console kwaye ingasetyenziswa endaweni yendlela yokufaka ngesandla engagqibekanga yonikezelo. Ukuphunyezwa kojongano lomzobo wofakelo luphuhliswa ngokwahlukeneyo, kodwa aluqukwanga kwiArch Linux yofakelo imifanekiso kwaye ayizange ihlaziywe ngaphezu kweminyaka emibini.

I-Archinstall ibonelela ngeendlela ezisebenzayo (ezikhokelwayo) kunye neendlela zokusebenza ezizenzekelayo. Kwimowudi yokunxibelelana, umsebenzisi ubuzwa imibuzo elandelelanayo egubungela useto olusisiseko kunye namanyathelo avela kwisikhokelo sokufakela. Kwimo ezenzekelayo, kuyenzeka ukusebenzisa izikripthi ukubeka ubumbeko obuqhelekileyo. Isifakeli sikwaxhasa iiprofayile zofakelo, umzekelo, iprofayile "yedesktop" yokukhetha idesktop (KDE, GNOME, Awesome) kunye nokufaka iipakethe eziyimfuneko ekusebenzeni kwayo, okanye "umncedisi wewebhu" kunye "nesiseko sedatha" iinkangeleko zokukhetha kunye nokuhlohla ifayile. ukugcwala kweeseva zewebhu kunye neDBMS.

Phakathi kotshintsho kwinguqulelo entsha:

  • Inkqubo entsha yemenyu iye yandululwa, iguqulelwe ukusebenzisa ithala leencwadi lemenu elula.
    Ukukhutshwa kwe-Archinstall 2.4 installer esetyenziswe kwi-Arch Linux distribution
  • Iqela lemibala ekhoyo yokuphawula amangeniso elog athunyelwe nge archinstall.log() yandisiwe.
    Ukukhutshwa kwe-Archinstall 2.4 installer esetyenziswe kwi-Arch Linux distribution
  • Iiprofayili ezongeziweyo zokufakela i-bspwm kunye neendawo ezijikelezayo zomsebenzisi, kunye neprofayili yokufaka iseva ye-multimedia ye-pipewire.
  • Inkxaso yokwenziwa kwalapha ekhaya kunye noqhagamshelo lweenguqulelo lubonelelwe kuyo yonke idatha eboniswe kwisikrini.
  • Inkxaso ephuculweyo yenkqubo yefayile ye-Btrfs. Ukongeza inketho yokwenza ucinezelo kwi-Btrfs kunye nokukhetha ukukhubaza imodi yokubhala-ngokubhala (nodatacow).
  • Izakhono eziphuculweyo zokulawula izahlulo zedisk.
  • Ukukwazi ukuchaza ngaxeshanye ulungelelwaniso lwekhadi lothungelwano oluninzi lunikiwe.
  • Uvavanyo olongeziweyo olusekwe kwi-pytest.
  • Umsebenzi owongeziweyo archinstall.run_pacman() ukufowunela umphathi wepacman wephakheji, kunye nomsebenzi archinstall.package_search() ukukhangela iipakethe.
  • Kongezwe .enable_multilib_repository() umsebenzi kwi-archinstall.Installer() ukwenza ii-multilib.
  • Imisebenzi eyongeziweyo yokulayisha kunye nokugcina useto (i-archinstall.load_config kunye ne-archinstall.save_config)
  • Kongezwe archinstall.list_timezones () umsebenzi wokubonisa uluhlu lweendawo zexesha.
  • Umphathi wefestile entsha ngu qtile, ebhalwe kwiPython.
  • Imisebenzi eyongeziweyo ukongeza i-systemd, i-grub kunye ne-efistub bootloaders.
  • Izikripthi zokusebenzisana komsebenzisi zahlulwe zaba ziifayile ezininzi kwaye zasuswa kwi-archinstall/lib/user_interaction.py ukuya kwi-archinstall/lib/user_interaction/ directory.

umthombo: opennet.ru

Yongeza izimvo