Mga Nag-develop ng Gentoo Pagbibigay ng mga unibersal na pakete ng kernel Linux, na hindi nangangailangan ng manu-manong pag-configure ng mga parameter habang nagko-compile at katulad ng mga kernel package na ipinapadala sa mga tradisyonal na binary distribution. Ang isang halimbawa ng problemang nakatagpo sa manu-manong pag-configure ng mga parameter ng kernel na isinasagawa sa Gentoo ay ang kakulangan ng isang pinag-isang hanay ng mga default na opsyon na ginagarantiyahan ang functionality pagkatapos ng isang update (sa manu-manong pag-configure, kung ang kernel ay hindi mag-boot o mag-crash, hindi malinaw kung ang isyu ay dahil sa maling mga setting ng parameter o isang bug sa kernel mismo).
Nilalayon ng mga developer na magbigay ng isang handa at kilalang gumaganang kernel na maaaring mai-install
na may kaunting pagsisikap (tulad ng isang ebuild, na pinagsama-sama sa iba pang mga pakete) at awtomatiko itong ia-update bilang bahagi ng mga regular na pag-update ng system ng manager ng package (emerge —update @world). Sa kasalukuyan, batay sa mga pangunahing source code ng kernel, ang isang pakete ay iminungkahi na "“, na umakma sa dating available na build script na may karaniwang hanay ng mga opsyon . Ang pakete ng vanilla-kernel ay kasalukuyang nagsasangkot lamang ng pagbuo mula sa source code (inaalok sa form ), ngunit tinatalakay din ang posibilidad ng pagbuo ng mga binary kernel assemblies.
Kabilang sa mga pakinabang ng manu-manong pag-tune ng kernel, ang posibilidad ng fine-tuning na pagganap, pag-aalis ng mga hindi kinakailangang bahagi kapag nag-assemble, pagbabawas ng oras ng pagpupulong at pagbabawas ng laki ng resultang kernel ay binanggit (halimbawa, ang pag-assemble ng kernel mula sa may-akda ng panukala ay tumatagal 44 MB kasama ng mga module, habang ang unibersal na kernel ay tumatagal ng 294 MB). Kabilang sa mga disadvantage ang kakayahang madaling magkamali sa panahon ng pag-setup, mga posibleng problema sa pag-update, hindi pagpaparaan, at kahirapan sa pag-diagnose ng mga problema. Ang paghahatid ng mga binary assemblies ay isinasaalang-alang dahil ang unibersal na kernel, dahil sa laki nito, ay tumatagal ng mas matagal upang mag-assemble at ang paghahatid ng isang handa na kernel ay maaaring gawing mas madali ang buhay para sa mga gumagamit ng mga low-power system.
Pinagmulan: opennet.ru
