Таҳиягарони Gentoo дар бораи омода кардани сохторҳои бинарии ядрои Linux баррасӣ мекунанд

Таҳиягарони Gentoo муҳокима кунед таъмини бастаҳои универсалии ядрои Linux, ки ҳангоми сохтан конфигуратсияи дастӣ параметрҳоро талаб намекунанд ва ба бастаҳои ядрое, ки дар дистрибюторҳои анъанавии бинарӣ дода мешаванд, шабоҳат доранд. Ҳамчун мисоли мушкилот бо таҷрибаи Gentoo оид ба танзими дастӣ параметрҳои ядро, мавҷуд набудани маҷмӯи ягонаи пешфарзии интихобҳо, ки корношоямиро пас аз навсозӣ кафолат медиҳад (бо конфигуратсияи дастӣ, агар ядро ​​бор накунад ё суқут кунад, маълум нест. оё мушкилот бо сабаби танзими нодурусти параметрҳо ё хато дар худи ядро).

Таҳиягарон ният доранд, ки ядрои кории тайёр ва маълумро, ки насб карда шавад, таъмин кунанд
бо саъю кӯшиши ҳадди ақал (ба монанди ebuild, ки ба монанди бастаҳои дигар тартиб дода шудааст) ва он ба таври худкор ҳамчун як қисми навсозиҳои мунтазами система аз ҷониби мудири бастаҳо нав карда мешавад (пайдо —навсозӣ @world). Дар айни замон, дар асоси кодҳои асосии асосии ядро, баста аллакай пешниҳод карда шудааст "sys-kernel / vanilla-kernel", ки скрипти сохтаи қаблан дастрасро бо маҷмӯи стандартии интихобҳо мукаммал кард genkernel. Маҷмӯаи vanilla-kernel дар айни замон танҳо сохтан аз коди сарчашмаро дар бар мегирад (дар шакли пешниҳодшуда сохтан), аммо имконияти ташкили ассамблеяҳои ядрои дуӣ низ баррасӣ мешавад.

Дар байни бартариҳои ба таври дастӣ танзим кардани ядро, имкони танзими дақиқи иҷроиш, бартараф кардани ҷузъҳои нолозим ҳангоми васлкунӣ, кам кардани вақти сохтмон ва кам кардани андозаи ядрои натиҷавӣ зикр шудааст (масалан, сохтани ядро ​​аз муаллифи пешниҳод. 44 МБ дар якҷоягӣ бо модулҳо, дар ҳоле ки ядрои универсалӣ 294 МБ мегирад). Камбудиҳо қобилияти ба осонӣ содир кардани хатогиҳо ҳангоми насб, мушкилоти эҳтимолӣ бо навсозӣ, таҳаммулнопазирӣ ва мушкилии ташхиси мушкилотро дар бар мегиранд. Интиқоли ассамблеяҳои бинарӣ баррасӣ карда мешавад, зеро ядрои универсалӣ аз рӯи андозаи он, барои ҷамъоварӣ вақти зиёдро талаб мекунад ва таҳвили ядрои тайёр метавонад ҳаёти корбарони системаҳои камқувватро осонтар кунад.

Манбаъ: opennet.ru

Илова Эзоҳ