Les développeurs de Gentoo envisagent la possibilité de préparer des builds binaires du noyau Linux.

Les développeurs de Gentoo discutent fournissent des paquets universels avec le noyau Linux, ne nécessitant pas de configuration manuelle des paramètres lors de la compilation et similaires aux paquets avec noyau fournis dans les distributions binaires traditionnelles. Un exemple de problème résultant de la configuration manuelle des paramètres du noyau pratiquée dans Gentoo est l'absence d'un ensemble unifié d'options par défaut garantissant la fonctionnalité après une mise à jour (en cas de configuration manuelle, si le noyau ne démarre pas ou si un échec se produit, il n'est pas clair si le problème est lié à une configuration incorrecte des paramètres ou s'il s'agit d'une erreur dans le noyau lui-même).

Les développeurs visent à fournir un noyau prêt à l'emploi et assurément fonctionnel, qui pourra être installé
avec un minimum d'efforts (comme un ebuild, construit en analogie avec d'autres paquets) et il se mettra automatiquement à jour dans le cadre des mises à jour régulières du système via le gestionnaire de paquets (emerge --update @world). Actuellement, sur la base des sources principales du noyau, un paquet a déjà été proposé :sys-kernel/vanilla-kernel, qui a complété le script de compilation précédemment disponible avec un ensemble standard d'options genkernel. Le paquet vanilla-kernel implique pour l'instant uniquement la compilation à partir des sources (proposé sous la forme d' ebuild), mais la possibilité de former des compilations binaires de noyau est également discutée.

Parmi les avantages de la configuration manuelle du noyau, on mentionne la possibilité d'un réglage précis des performances, l'exclusion de composants superflus lors de la compilation, la réduction du temps de compilation et la diminution de la taille du noyau résultant (par exemple, la compilation du noyau de l'auteur de la proposition occupe 44 Mo avec les modules, tandis que le noyau universel occupe 294 Mo). Parmi les inconvénients, on note la possibilité de commettre facilement des erreurs lors de la configuration, des problèmes potentiels lors des mises à jour, une incompatibilité et des difficultés à diagnostiquer les problèmes. La fourniture de compilations binaires est envisagée car le noyau universel, en raison de sa taille, nécessite une compilation significativement plus longue et fournir un noyau prêt à l'emploi peut simplifier la vie des utilisateurs de systèmes peu puissants.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster