Az AlmaLinux disztribúció fejlesztői bejelentették, hogy holnaptól az alapértelmezett csomagkészletük aktiválásra kerül a CRB (CodeReady Builder) repó használatával az almalinux-repos csomag frissítésének közzétételével az AlmaLinux OS 10.0 kiadáshoz. Az AlmaLinux OS Kitten 10, amely a CentOS Stream 10 alapjaira épül, már augusztus vége óta tartalmazza ezt a repót. Azok számára, akik nem szeretnék aktiválni a CRB-t, a következő parancs használatával letilthatják: „dnf config-manager —disable crb”.
A CRB repóban olyan csomagok találhatók, amelyeket alapértelmezés szerint nem ajánlanak fel a Red Hat Enterprise Linux-ban, például fejlesztői alkalmazások, további könyvtárak és kötések, valamint hibakeresési adatok, dokumentáció, fejlécek, statikus összesítések és példakódok (pl. „-devel”, „-example”, „-doc” és „-static” csomagok). Továbbá, a CRB-ben olyan könyvtárak is megtalálhatók, amelyeket az EPEL (Extra Packages for Enterprise Linux) repóból származó csomagok függőségeiként használhatnak.
Mivel a CRB nem volt alapértelmezettként aktiválva, bizonyos EPEL csomagok telepítése során hibaüzenetek jelentkeztek. Ez a viselkedés zűrzavart okozott a felhasználók körében, akiknek információt kellett keresniük ahhoz, hogy megértsék, hogy a probléma a CRB aktiválásával megoldható, és számos hibajelentés küldéséhez vezetett az EPEL biztosítóinak. Például ilyen hibák jelentkeztek a plasma-discover csomag KDE Plasma asztali környezethez történő telepítésekor, mivel ez a CRB-ben található appstream-qt csomagra támaszkodik. Továbbá, az AlmaLinux 10.1-es verziójában a CRB-hez hozzáadnak egy selinux-policy-extra csomagot, amely szükséges az EPEL-beli programok helyes működéséhez SELinux alatt.
Forrás: opennet.ru
