Razvijalci Gentoo razmišljajo o pripravi binarnih različic jedra Linuxa

Gentoo razvijalci razpravljajo zagotavljanje univerzalnih paketov jedra Linuxa, ki ne zahtevajo ročne konfiguracije parametrov pri gradnji in so podobni paketom jedra, dobavljenim v tradicionalnih binarnih distribucijah. Kot primer težave z Gentoojevo prakso ročnega konfiguriranja parametrov jedra je pomanjkanje poenotenega privzetega nabora možnosti, ki zagotavlja funkcionalnost po nadgradnji (pri ročni konfiguraciji, če se jedro ne zažene ali se zruši, ni jasno ali je težava posledica nepravilnih nastavitev parametrov ali napake v samem jedru).

Razvijalci nameravajo zagotoviti že pripravljeno in znano delujoče jedro, ki ga je mogoče namestiti
z minimalnim naporom (kot ebuild, preveden podobno kot drugi paketi) in bo samodejno posodobljen kot del rednih posodobitev sistema s strani upravitelja paketov (emerge —update @world). Trenutno je na podlagi glavne izvorne kode jedra že predlagan paket "sys-jedro / vanilijevo jedro«, ki je dopolnil predhodno razpoložljiv gradbeni skript s standardnim naborom možnosti gensko jedro. Paket vanilla-kernel trenutno vključuje samo gradnjo iz izvorne kode (na voljo v obliki ebuild), vendar se obravnava tudi možnost oblikovanja binarnih sklopov jedra.

Med prednostmi ročnega nastavljanja jedra so omenjene možnost natančnega prilagajanja zmogljivosti, odstranjevanje nepotrebnih komponent pri sestavljanju, skrajšanje časa gradnje in zmanjšanje velikosti dobljenega jedra (npr. sestavljanje jedra od avtorja predloga zahteva 44 MB skupaj z moduli, univerzalno jedro pa 294 MB). Slabosti vključujejo zmožnost preprostega delanja napak med nastavitvijo, morebitne težave pri posodabljanju, nestrpnost in težave pri diagnosticiranju težav. Razmišlja se o dobavi binarnih sklopov, saj se univerzalno jedro zaradi svoje velikosti sestavlja veliko dlje, dostava že pripravljenega jedra pa lahko olajša življenje uporabnikom sistemov z nizko porabo energije.

Vir: opennet.ru

Dodaj komentar