Распрацоўнікі Gentoo разглядаюць магчымасць падрыхтоўкі бінарных зборак ядра Linux

Распрацоўнікі Gentoo абмяркоўваюць прадастаўленне ўніверсальных пакетаў з ядром Linux, не патрабавальных ручной налады параметраў пры зборцы і падобных на пакеты з ядром, якія пастаўляюцца ў традыцыйных бінарных дыстрыбутывах. У якасці прыкладу праблемы, якая ўзнікае пры ўжыванні практыкуемай у Gentoo ручной налады параметраў ядра, адзначаецца адсутнасць уніфікаванага набору опцый па змаўчанні, які гарантуе працаздольнасць пасля абнаўлення (пры ручным канфігураванні, калі ядро ​​не загрузіцца ці паўстане збой, не ясна, ці злучана праблема з некарэктным выстаўлены параметраў або з памылкай у самым ядры).

Распрацоўнікі маюць намер падаць гатовае і загадзя працаздольнае ядро, якое можна будзе ўсталяваць
з мінімальнымі намаганнямі (як ebuild, які збіраецца па аналогіі з іншымі пакетамі) і яно будзе аўтаматычна абнаўляцца ў рамках рэгулярных абнаўленняў сістэмы пакетным мэнэджарам (emerge -update @world). У цяперашні час на базе асноўных зыходных тэкстаў ядра ўжо прапанаваны пакетядро sys / ядро ​​ванілі«, які дапоўніў сабой раней даступны сцэнар зборкі з тыпавым наборам опцый genkernel. Пакет vanilla-kernel пакуль мае на ўвазе толькі зборку з зыходных тэкстаў (прапанаваны ў форме ebuild), але абмяркоўваецца і магчымасць фарміравання бінарных зборак ядра.

З добрых якасцяў ручной налады ядра згадваецца магчымасць тонкага цюнінгу прадукцыйнасці, выключэнне пры зборцы лішніх кампанентаў, скарачэнне часу зборкі і скарачэнне памеру выніковага ядра (напрыклад, зборка ядра ад аўтара прапановы займае 44 МБ разам з модулямі, у той час як універсальнае ядро ​​займае 294). . З недахопаў адзначаецца магчымасць лёгка дапусціць памылку пры наладзе, магчымыя праблемы з абнаўленнем, непераноснасць, цяжкасць дыягностыкі праблем. Пастаўка бінарных зборак разглядаецца бо ўніверсальнае ядро ​​ў сілу свайго памеру збіраецца значна даўжэй і пастаўка гатовага ядра можа спрасціць жыццё карыстачам маламагутных сістэм.

Крыніца: opennet.ru

Дадаць каментар