Megjelent az Archinstall 3.0.5

Megjelent az Archinstall 3.0.5, az Arch Linux felhasználóbarát, TUI-alapú telepítője, amely végigvezetett telepítési folyamatot kínál. Ez a verzió egyszerűsített, félig automatizált alternatívát nyújt a hagyományosan kézi Arch-telepítéssel szemben, ami különösen az új felhasználók számára jelenthet kihívást. A kiadás több jelentős újdonságot hozott a telepítő script működésében és biztonságában. Lehetőség nyílik a felhasználói hitelesítési beállítások opcionális fájlszintű titkosítására, emellett a jelszavak mostantól nem egyszerű szövegként, hanem hash formájában kerülnek tárolásra. A támogatott ablakkezelők köre is bővült: immár elérhető a labwc, a niri, a river és az xmonad is. Az új funkciók között szerepel egy kibővített utólagos telepítési menü, amely további testreszabási lehetőségeket kínál.

Megjelent az Archinstall 3.0.5

Hibajavítások az új Archinstall kiadásban

Számos hiba került kijavításra a különféle felhasználói környezetekben és a rendszer működésében. A sway ablakkezelő alatt például a hibásan működő alkalmazásindítót a dmenu helyett a megfelelő wmenu-re cserélték. A Budgie kiadás GTK-témacsomagja aktív karbantartott verzióra lett váltva, a Hyprland környezethez pedig bevezetésre került az UWSM támogatás. Megoldás született a GPT-partíciós séma végét érintő hibára, továbbá javították a btrfs al-kötet létrehozásának logikáját is. A felhasználók mostantól pontosabb visszajelzést kapnak a lemezkiosztás során, a rendszer pedig megbízhatóbban kezeli az érvénytelen konfigurációkat. Fontos fejlesztés, hogy a boot partíció most már MBR rendszerek esetén is 1 MiB-nál kezdődik. Javításra került egy körkörös importhibát okozó szerkezeti probléma, valamint a konfiguráció mentéséhez és a nyelvi váltásokhoz kapcsolódó kisebb UI-hibák is.

Egyéb módosítások

A belső kódbázis karbantartására és tisztítására is jelentős figyelem irányult. Több helyen cseréltek nem megfelelő típusannotációkat, például az Any típus használatát konkrétabb struktúrákra váltották, illetve megszüntették az ismétlődő vagy felesleges importokat. Új típusdefiníciók kerültek bevezetésre a ciklikus függőségek megelőzése érdekében. A rendszer immár nem engedi a telepítést, ha a konfiguráció érvénytelen, és alapértelmezés szerint az EFI boot alkalmazás útvonala is pontosabb USB-telepítések esetén. A csomagolási és fejlesztési folyamatok során áttértek a python-uv használatára, valamint kikerült az automatikus .snapshots kötetcímke is, hogy egyszerre támogathatóvá váljon a Snapper és a Timeshift. További fejlesztések történtek a mypy, ruff és más statikus ellenőrző eszközökkel való kompatibilitás javítása érdekében.

Fordítási frissítések

Az Archinstall kiadás során széles körű fordítási frissítések történtek, számos nyelv esetében. Frissült a kínai (hagyományos és egyszerűsített), magyar, japán, olasz, spanyol, francia, lengyel, cseh és urdu nyelvi támogatás. A japán fordítások teljes körűen elkészültek, míg az ukrán lokalizáció is jelentősen pontosabbá vált. További részleteket az új Archinstall kiadás kapcsán a projekt Github oldalán olvashattok az új kiadással kapcsolatosan.