Gentoo arendajad kaaluvad Linuxi tuuma binaarsete ehituste ettevalmistamist

Gentoo arendajad arutavad universaalsete Linuxi tuumapakettide pakkumine, mis ei nõua ehitamisel parameetrite käsitsi seadistamist ja on sarnased traditsioonilistes kahenddistributsioonides pakutavate tuumapakettidega. Näitena probleemist Gentoo tavas kerneli parameetrite käsitsi seadistamisel puudub ühtne vaikevalikute komplekt, mis tagaks funktsionaalsuse pärast uuendamist (käsitsi seadistamisel, kui kernel ei käivitu või jookseb kokku, pole see selge kas probleem on tingitud valedest seadistusparameetritest või veast tuumas endas).

Arendajad kavatsevad pakkuda valmis ja teadaolevalt töötavat tuuma, mida saab installida
minimaalse pingutusega (nagu ebuild, mis kompileeritakse sarnaselt teistele pakettidele) ja seda värskendatakse automaatselt paketihalduri regulaarsete süsteemivärskenduste osana (emrge —update @world). Praegu on tuuma peamiste lähtekoodide põhjal juba pakutud pakett "sys-kernel / vanilla-kernel“, mis täiendas varem saadaolevat ehitusskripti standardsete valikute komplektiga genkernel. Vanilje-kerneli pakett hõlmab praegu ainult lähtekoodist ehitamist (pakutakse kujul ehitada), kuid arutatakse ka binaarsete tuumakoostude moodustamise võimalust.

Kerneli käsitsi häälestamise eeliste hulgas mainitakse jõudluse peenhäälestamise võimalust, tarbetute komponentide eemaldamist kokkupanemisel, ehitusaja lühendamist ja saadud tuuma suuruse vähendamist (näiteks kerneli ehitamine ettepaneku autorilt 44 MB koos moodulitega, samas kui universaalne kernel võtab 294 MB) . Puuduste hulgas on võimalus seadistamise ajal kergesti vigu teha, võimalikud probleemid värskendamisel, talumatus ja raskused probleemide diagnoosimisel. Kaalutakse binaarkoostude tarnimist, kuna universaalse kerneli kokkupanek võtab oma suuruse tõttu palju kauem aega ja valmistuuma tarnimine võib vähese energiatarbega süsteemide kasutajate elu lihtsamaks teha.

Allikas: opennet.ru

Lisa kommentaar