Alla de som kom för att våga använda Gentoo, det vet de denna Linux distro det den är mycket anpassningsbar tack vare detta använder inte förkompilerade binära filer, Med vilken användaren måste göra systemkompilering själv med vilket det ger den en stor fördel jämfört med andra distributioner eftersom den kan skapa en kompilering fokuserad på komponenterna i datorn, vilket ger den större flytbarhet och prestanda.
Sedan med Portage, som implementerar några avancerade funktioner såsom beroendehantering, finjustering av paket efter administratörens smak, OpenBSD-liknande dummyinstallationer, sandlådor under kompilering, säker avinstallation, systemprofiler, virtuella paket, konfigurationsfilhantering och flera platser för olika versioner av samma paket.
Men nu kan detta ändras som Gentoo-utvecklare diskuterar möjligheten att tillhandahålla generiska Linux-kärnpaket som inte kräver manuell konfiguration under kompilering och liknar kärnpaketen som tillhandahålls i traditionella binära distributioner.
Como exempel på problemet som uppstår när den används manuell inställning av kärnparametrar praktiseras i Gentoo, det saknas en enhetlig uppsättning av standardalternativen som säkerställer drift efter uppdateringen (Om kärnan inte startas eller en krasch inträffar manuellt, är det inte klart om problemet orsakas av felaktiga parameterinställningar eller ett fel i själva kärnan).
Det traditionella Gentoo-sättet att skaffa en kärna är att installera källorna och sedan konfigurera och bygga en själv. För de som inte ville gå igenom den tråkiga processen att manuellt konfigurera den, har en alternativ väg till att använda genkernel tillhandahållits. Men ingen av dessa varianter kunde faktiskt tillhandahålla motsvarigheten till kärnorna som tillhandahålls av de binära distributionerna.
Utvecklarna har för avsikt att tillhandahålla en färdig kärna och uppenbarligen funktionell Kan installeras med minimal ansträngning (som ebuild, byggd i analogi med andra paket) och kommer att uppdateras automatiskt av pakethanteraren som en del av regelbundna systemuppdateringar.
För närvarande har paketet sys-kernel/vanilla-kernel redan föreslagits baserat på från de viktigaste kärnkällorna, som kompletterar det tidigare tillgängliga byggskriptet med en typisk uppsättning genkärnalternativ.
Om jag måste motivera att flytta från den gamla traditionen med anpassade kärnor till ett universellt kärnpaket, bör jag börja med att diskutera anledningarna till varför du kanske vill konfigurera en anpassad kärna i första hand.
Vaniljkärnpaketet än så länge handlar det bara om att montera från källkoden (föreslagen i form av en ebuild), men möjligheten att generera binära kärnsamlingar diskuteras också.
Det främsta motargumentet är ansträngning. Som nämnts ovan blev jag personligen trött på att behöva hantera min kärna manuellt. Uppväger de potentiella vinsterna som nämns förlusten av mänsklig tid när du konfigurerar och underhåller en anpassad kärna?
Bland fördelarna med manuell kärninställning, nämner förmåga att ställa in prestanda, ta bort onödiga komponenter under sammanställningen, förkorta kompileringstiden och minska kärnans storlek resulterande utdata (till exempel att bygga en proponentkärna tar 44 MB tillsammans med moduler, medan en universell kärna tar 294 MB).
Bland bristerna, det observeras att det är möjligt att lätt göra ett misstag under konfigurationen, möjliga problem med uppdateringen, intolerans, svårigheter att diagnostisera problem.
Utbudet av sammanställningar binär anses vara den universella kärnan, på grund av dess storlek tar det mycket längre tid att kompilera och leverera en färdig kärna det kan förenkla livet för användare av lågenergisystem.
Fastän detta finns som en "idé", Gentoo-utvecklare uteslut inte möjligheten och de pratar om det om det, medan Från användarnas sida är åsikterna redan delade.
Si du vill veta mer om det, Du kan konsultera originalanteckningen i följande länk.