Chaidh foillseachadh an stàlaichear Archinstall 2.4 fhoillseachadh, a tha bhon Ghiblean 2021 air a ghabhail a-steach mar roghainn ann an stàladh Arch Linux ìomhaighean ISO. Bidh Archinstall ag obair ann am modh tòcan agus faodar a chleachdadh an àite modh stàlaidh làimhe bunaiteach an cuairteachaidh. Thathas a’ leasachadh buileachadh an eadar-aghaidh grafaigeach stàlaidh air leth, ach chan eil e air a ghabhail a-steach ann an ìomhaighean stàlaidh Arch Linux agus cha deach ùrachadh airson còrr air dà bhliadhna.
Bidh Archinstall a’ toirt seachad modhan obrachaidh eadar-ghnìomhach (treòraichte) agus fèin-ghluasadach. Ann am modh eadar-ghnìomhach, thèid ceistean sreathach a chur air an neach-cleachdaidh a 'còmhdach shuidheachaidhean bunaiteach agus ceumannan bhon stiùireadh stàlaidh. Ann am modh fèin-ghluasadach, tha e comasach sgriobtaichean a chleachdadh gus rèiteachaidhean àbhaisteach a chleachdadh. Bidh an stàlaichear cuideachd a’ toirt taic do phròifil stàlaidh, mar eisimpleir, am pròifil “desktop” airson deasg a thaghadh (KDE, GNOME, Awesome) agus stàladh nam pasganan a tha riatanach airson a bhith ag obair, no na pròifilean “webserver” agus “stòr-dàta” airson na pròifilean a thaghadh agus a stàladh. lìonadh frithealaichean lìn agus DBMS.
Am measg nan atharrachaidhean san dreach ùr:
- Chaidh siostam clàr ùr a mholadh, eadar-theangachadh gus an leabharlann clàr-ama sìmplidh a chleachdadh.
- Chaidh an seata de dhathan a tha ri fhaighinn airson a bhith a’ soilleireachadh inntrigidhean log a chuirear tro archinstall.log() a leudachadh.
- Pròifilean a bharrachd airson a bhith a’ stàladh àrainneachdan luchd-cleachdaidh bspwm agus sway, a bharrachd air pròifil airson a bhith a’ stàladh frithealaiche ioma-mheadhain pipewire.
- Tha taic airson sgìreachadh agus ceangal eadar-theangachaidhean air a thoirt seachad airson a h-uile dàta a tha air a thaisbeanadh air an sgrion.
- Taic nas fheàrr airson siostam faidhle Btrfs. Chaidh roghainn a chuir ris gus teannachadh ann am Btrfs a chomasachadh agus roghainn gus modh leth-bhreac-air-sgrìobhadh a chuir dheth (nodatacow).
- Comasan leasaichte airson a bhith a’ riaghladh sgaradh diosc.
- Tha comas air grunn rèiteachaidhean cairt lìonra a mhìneachadh aig an aon àm.
- Deuchainnean a bharrachd stèidhichte air pytest.
- Gnìomh air a chur ris archinstall.run_pacman() gus fios a chuir gu manaidsear pacaid pacman, a bharrachd air gnìomh archinstall.package_search() gus pacaidean a lorg.
- Air a chur ris gnìomh .enable_multilib_repository() ri archinstall.Installer() gus multilib a chomasachadh.
- Gnìomhan a bharrachd airson roghainnean luchdachadh is sàbhaladh (archinstall.load_config agus archinstall.save_config)
- Chaidh gnìomh archinstall.list_timezones() a chur ris gus liosta de shònaichean ùine a thaisbeanadh.
- Tha am manaidsear uinneig ùr qtile, sgrìobhte ann am Python.
- Gnìomhan a bharrachd gus bootloaders systemd, grub agus efistub a chur ris.
- Chaidh na sgriobtaichean eadar-obrachadh cleachdaiche a roinn ann an grunn fhaidhlichean agus an gluasad bho archinstall/lib/user_interaction.py chun an archinstall/lib/user_interaction/ directory.
Source: fosgailtenet.ru