Utvecklarna av Gentoo Linux har meddelat att universella byggnader med Linux-kärnan, skapade inom projektet, är klara för att förenkla processen att underhålla Linux-kärnan i distributionen. Projektet erbjuder möjlighet att både installera färdiga binärbyggnader med kärnan och använda en enhetlig ebuild för att bygga, konfigurera och installera kärnan med hjälp av paketshanteraren, liknande andra paket.
De främsta skillnaderna mellan de föreslagna färdiga byggnaderna och manuell kärnformerande är möjligheten till automatisk uppdatering vid installation av regelbundna systemuppdateringar via paketshanteraren (emerge --update @world) och en fördefinierad uppsättning alternativ som standard, vilket garanterar funktionalitet efter uppdatering (vid manuell konfiguration, om kärnan inte startar eller om det uppstår fel, är det oklart om problemet beror på felaktig inställning av parametern eller ett fel i själva kärnan).
För installation av Linux-kärnan har tre paket skapats, som kan installeras tillsammans med övriga systempaket och därefter uppdatera hela systemet med kärnan med ett enda kommando, utan att behöva separate bygga kärnan.
- — kärnan med en typisk uppsättning genpatches, specifika för Gentoo. Byggandet görs med hjälp av paketshanteraren med standardinställningar eller med en egen konfiguration.
- — redan byggda binärbyggnader av gentoo-kernel, som kan användas för snabb installation av kärnan utan att behöva kompilera den på sitt system.
- — ebuild med den vanliga Linux-kärnan, som erbjuds i distribution som finns på webbplatsen. .
Det bör noteras att tidigare i Gentoo byggdes kärnan av användaren separat från resten av systemet med manuell konfiguration. Denna metod tillät finjustering av prestandan, att utesluta onödiga komponenter under byggnaden och att minska både byggtid och storlek på den resulterande kärnan. Samtidigt, på grund av bristen på en enhetlig uppsättning standardalternativ, kunde användaren lätt göra misstag vid konfiguration och stöta på problem med uppdatering och portabilitet, vilket var svårt att diagnostisera.
Källa: opennet.ru
