A Gentoo fejlesztői fontolgatják a Linux kernel bináris buildjeinek elkészítését

Gentoo fejlesztők tárgyalnak univerzális Linux kernelcsomagok biztosítása, amelyek nem igényelnek manuális paraméterkonfigurációt a felépítés során, és hasonlóak a hagyományos bináris disztribúciókban szállított kernelcsomagokhoz. A Gentoo rendszermagparaméterek kézi beállításával kapcsolatos problémára példa, hogy hiányzik az egységes alapértelmezett beállításkészlet, amely garantálja a funkcionalitást frissítés után (kézi konfigurációval, ha a kernel nem indul el vagy összeomlik, nem egyértelmű hogy a probléma a helytelen beállítási paraméterek vagy magában a kernel hibája miatt van-e.

A fejlesztők egy kész és ismerten működő, telepíthető kernelt kívánnak biztosítani
minimális erőfeszítéssel (mint egy ebuild, más csomagokhoz hasonlóan fordítva), és a rendszeres rendszerfrissítések részeként automatikusan frissül a csomagkezelő (emerge —update @world). Jelenleg a rendszermag fő forráskódjai alapján már javasoltak egy csomagot "sys-kernel / vanilla-kernel“, amely a korábban elérhető build szkriptet egy szabványos opciókészlettel egészítette ki génmag. A vanilla-kernel csomag jelenleg csak forráskódból épít (az űrlapon található építeni), de szóba kerül a bináris kernel-összeállítások kialakításának lehetősége is.

A kernel kézi hangolásának előnyei között említik a teljesítmény finomhangolásának lehetőségét, a szükségtelen komponensek kiküszöbölését összeszereléskor, a felépítési idő csökkentését és az így létrejövő kernel méretének csökkentését (például a javaslat szerzőjétől kernel felépítése szükséges 44 MB modulokkal együtt, míg egy univerzális kernel 294 MB) . A hátrányok közé tartozik a könnyű hibák elkövetésének lehetősége a beállítás során, a frissítéssel kapcsolatos esetleges problémák, az intolerancia és a problémák diagnosztizálásának nehézségei. A bináris összeállítások szállítását fontolgatják, mivel az univerzális kernel méretéből adódóan sokkal hosszabb időt vesz igénybe, és egy kész kernel szállítása megkönnyítheti az alacsony fogyasztású rendszerek felhasználóinak életét.

Forrás: opennet.ru

Hozzászólás