Gentoo-utviklere vurderer å forberede binære versjoner av Linux-kjernen

Gentoo-utviklere diskuterer levering av universelle Linux-kjernepakker som ikke krever manuell konfigurasjon av parametere ved bygging og ligner på kjernepakkene som leveres i tradisjonelle binære distribusjoner. Som et eksempel på et problem med Gentoos praksis med å manuelt konfigurere kjerneparametere, er det mangel på et enhetlig standardsett med alternativer som garanterer funksjonalitet etter en oppgradering (med manuell konfigurasjon, hvis kjernen ikke starter opp eller krasjer, er det ikke klart om problemet skyldes feil innstillingsparametere eller en feil i selve kjernen).

Utviklerne har til hensikt å tilby en ferdiglaget og kjent fungerende kjerne som kan installeres
med minimal innsats (som en ebuild, kompilert på samme måte som andre pakker), og den vil automatisk bli oppdatert som en del av vanlige systemoppdateringer av pakkebehandleren (emerge —update @world). For øyeblikket, basert på hovedkildekodene til kjernen, er det allerede foreslått en pakke "sys-kjerne / vaniljekjerne", som kompletterte det tidligere tilgjengelige byggeskriptet med et standard sett med alternativer genkjernen. Vaniljekjernepakken involverer foreløpig bare å bygge fra kildekoden (tilbys i skjemaet ebuild), men muligheten for å danne binære kjernesammenstillinger diskuteres også.

Blant fordelene med å justere kjernen manuelt, nevnes muligheten for å finjustere ytelsen, eliminere unødvendige komponenter ved montering, redusere byggetiden og redusere størrelsen på den resulterende kjernen (for eksempel tar det å bygge en kjerne fra forfatteren av forslaget 44 MB sammen med moduler, mens en universalkjerne tar 294 MB) . Ulemper inkluderer muligheten til enkelt å gjøre feil under oppsett, mulige problemer med oppdatering, intoleranse og problemer med å diagnostisere problemer. Levering av binære sammenstillinger vurderes siden den universelle kjernen, på grunn av sin størrelse, tar mye lengre tid å sette sammen og levering av en ferdig kjerne kan gjøre livet enklere for brukere av lavstrømssystemer.

Kilde: opennet.ru

Legg til en kommentar