Vývojári Gentoo zvažujú prípravu binárnych verzií linuxového jadra

Gentoo vývojári diskutujú poskytovanie univerzálnych balíkov jadra Linuxu, ktoré nevyžadujú manuálnu konfiguráciu parametrov pri zostavovaní a sú podobné balíkom jadra dodávaným v tradičných binárnych distribúciách. Ako príklad problému s praxou Gentoo manuálne konfigurovať parametre jadra je nedostatok jednotnej predvolenej sady možností, ktorá zaručuje funkčnosť po aktualizácii (pri manuálnej konfigurácii, ak sa jadro nespustí alebo spadne, nie je jasné, či je problém spôsobený nesprávnym nastavením parametrov alebo chybou v samotnom jadre).

Vývojári majú v úmysle poskytnúť hotové a známe fungujúce jadro, ktoré je možné nainštalovať
s minimálnou námahou (ako ebuild, skompilovaný podobne ako iné balíky) a bude automaticky aktualizovaný ako súčasť pravidelných aktualizácií systému správcom balíkov (emerge —update @world). V súčasnosti je na základe hlavných zdrojových kódov jadra už navrhnutý balík „sys-kernel / vanilla-kernel“, ktorý doplnil predtým dostupný skript zostavy o štandardnú sadu možností genkernel. Balíček vanilla-kernel v súčasnosti zahŕňa iba zostavovanie zo zdrojového kódu (ponúkaného vo formulári ebuild), ale diskutuje sa aj o možnosti vytvárania binárnych zostáv jadra.

Medzi výhody manuálneho ladenia jadra sa uvádza možnosť dolaďovania výkonu, eliminácia nepotrebných komponentov pri zostavovaní, skrátenie času zostavenia a zmenšenie veľkosti výsledného jadra (napríklad zostavenie jadra od autora návrhu zaberie 44 MB spolu s modulmi, pričom univerzálne jadro zaberá 294 MB) . Medzi nevýhody patrí možnosť ľahko sa pomýliť pri nastavovaní, možné problémy s aktualizáciou, neznášanlivosť a ťažkosti s diagnostikou problémov. Uvažuje sa o dodaní binárnych zostáv, keďže univerzálne jadro vzhľadom na svoju veľkosť trvá zostavenie oveľa dlhšie a dodanie hotového jadra môže uľahčiť život používateľom systémov s nízkou spotrebou.

Zdroj: opennet.ru

Pridať komentár