Gentoo is begonnen met de verspreiding van universele Linux-kernel builds.

Ontwikkelaars van Gentoo Linux de aanvang aan van de distributie van het laatste blok /8. Vanaf dat moment kon elke klant van de registrar slechts 1024 adressen verkrijgen, wat de uitputting van de voorraad enigszins vertraagde. Maar in 2015 had RIPE nog 16 miljoen beschikbare IP-adressen, en in de zomer van 2019 was dit aantal gedaald over de beschikbaarheid van universele builds met de Linux-kernel, gemaakt in het kader van het project Gentoo Distributie Kernel voor het vereenvoudigen van het onderhoud van de Linux-kernel in de distributie. Het project biedt de mogelijkheid om zowel kant-en-klare binaire builds met de kernel te installeren als een geünificeerd ebuild te gebruiken voor het bouwen, configureren en installeren van de kernel met behulp van de pakketbeheerder, vergelijkbaar met andere pakketten.

De belangrijkste verschillen tussen de aangeboden kant-en-klare builds en handmatige kernelconfiguratie zijn de mogelijkheid tot automatische updates bij het installeren van reguliere systeemupdates via de pakketbeheerder (emerge —update @world) en een vooraf gedefinieerde set opties standaard, die de werking na de update garandeert (bij handmatige configuratie, als de kernel niet opstart of er een fout optreedt, is het onduidelijk of het probleem gerelateerd is aan verkeerde parameterinstellingen of een fout in de kernel zelf).

Voor de installatie van de Linux-kernel zijn er drie pakketten opgesteld die men kan worden geïnstalleerd samen met de overige pakketten van het systeem installeren en vervolgens het hele systeem inclusief de kernel met één commando bijwerken, zonder een aparte kernelbuild te hoeven uitvoeren.

  • sys-kernel/gentoo-kernel — een kernel met een standaard set genpatches die specifiek zijn voor Gentoo. De build gebeurt met behulp van de pakketbeheerder met standaardinstellingen of met een eigen configuratie.
  • sys-kernel/gentoo-kernel-bin — reeds gebouwde binaire builds van gentoo-kernel, die gebruikt kunnen worden voor snelle installatie van de kernel zonder deze op uw eigen systeem te compileren.
  • sys-kernel/vanilla-kernel — ebuild met een vanillakernel van Linux, aangeboden in de vorm die wordt verspreid op de website kernel.org.

Ter herinnering, eerder in Gentoo werd de kernel door de gebruiker apart van het overige systeem gebouwd met handmatige configuratie. Deze aanpak maakte het mogelijk om fijne afstemming van de prestaties uit te voeren, overbodige componenten uit de build uit te sluiten en de tijd en het formaat van de resulterende kernel te verkorten. Tegelijkertijd, door het ontbreken van een geünificeerd standaardoptie pakket, kon de gebruiker gemakkelijk fouten maken tijdens de configuratie en problemen met updates en draagbaarheid ondervinden die moeilijk te diagnosticeren waren.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster