Dezvoltatorii Gentoo oferirea de pachete universale cu kernel Linux, care nu necesită configurări manuale ale parametrilor în timpul compilării și care sunt similare cu pachetele cu kernel livrate în distribuții binare tradiționale. Ca exemplu al problemei întâmpinate în urma configurării manuale a parametrilor kernel în Gentoo, se semnalează lipsa unui set unificat de opțiuni implicite, care să garanteze funcționalitatea după actualizare (în cazul configurării manuale, dacă kernelul nu se încarcă sau apare o eroare, nu este clar dacă problema este legată de setarea incorectă a parametrilor sau de o eroare în sine în kernel).
Dezvoltatorii intenționează să ofere un kernel gata pregătit și garantat funcțional, care să poată fi instalat
cu un minim de efort (ca un ebuild, compilat similar cu alte pachete) și care va fi actualizat automat în cadrul actualizărilor periodice ale sistemului de gestionare a pachetelor (emerge -update @world). În prezent, pe baza codului sursă principal al kernelului, a fost deja propus un pachet „„, care completează un scenariul de compilare anterior disponibil cu un set standard de opțiuni . Pachetul vanilla-kernel presupune în prezent doar compilarea din surse (propus sub formă de ), dar se discută și despre posibilitatea de a crea pachete binare pentru kernel.
Printre avantajele configurării manuale a kernelului se menționează posibilitatea de a ajusta fin performanța, excluderea componentelor inutile din compilare, diminuarea timpului de compilare și reducerea dimensiunii kernelului rezultant (de exemplu, compilarea kernelului de autorul propunerii ocupă 44 MB împreună cu modulele, în timp ce kernelul universal ocupă 294 MB). Printre dezavantaje se numără riscul ușor de a comite o eroare în configurare, problemele posibile cu actualizarea, incompatibilitatea și dificultatea diagnosticării problemelor. Livrarea pachetelor binare este luată în considerare deoarece kernelul universal, datorită dimensiunii sale, se compilează semnificativ mai mult timp și livrarea unui kernel gata pregătit poate facilita viața utilizatorilor de sisteme cu resurse reduse.
Sursa: opennet.ro
