Gentoo izstrādātāji apsver iespēju sagatavot Linux kodola bināros būvējumus

Gentoo izstrādātāji apspriežas universālu Linux kodola pakotņu nodrošināšana, kuru izveidei nav nepieciešama manuāla parametru konfigurēšana un kuras ir līdzīgas kodola pakotnēm, kas tiek piegādātas tradicionālajos binārajos izplatījumos. Kā piemēru problēmai Gentoo praksē manuāli konfigurēt kodola parametrus, trūkst vienotas noklusējuma opciju kopas, kas garantē funkcionalitāti pēc jaunināšanas (ar manuālu konfigurāciju, ja kodols netiek palaists vai avarē, tas nav skaidrs vai problēma ir saistīta ar nepareiziem iestatīšanas parametriem vai ar kļūdu pašā kodolā).

Izstrādātāji plāno nodrošināt gatavu un zināmu strādājošu kodolu, ko var instalēt
ar minimālu piepūli (piemēram, ebuild, kas kompilēts līdzīgi citām pakotnēm), un tas tiks automātiski atjaunināts kā daļa no regulāriem sistēmas atjauninājumiem, ko veic pakotņu pārvaldnieks (emerge —update @world). Pašlaik, pamatojoties uz galvenajiem kodola pirmkodiem, jau ir piedāvāta pakotne "sys-kodols / vaniļas-kodols“, kas papildināja iepriekš pieejamo būvēšanas skriptu ar standarta opciju komplektu gēnu kodols. Vaniļas kodola pakotne pašlaik ietver tikai veidošanu no pirmkoda (piedāvāta veidlapā būvēt), bet tiek apspriesta arī iespēja veidot bināro kodolu komplektus.

Starp kodola manuālas noregulēšanas priekšrocībām tiek minēta iespēja precizēt veiktspēju, likvidējot nevajadzīgus komponentus montāžas laikā, samazinot izveides laiku un samazinot iegūtā kodola izmēru (piemēram, kodola izveidei no priekšlikuma autora 44 MB kopā ar moduļiem, savukārt universālais kodols aizņem 294 MB) . Trūkumi ietver iespēju viegli kļūdīties iestatīšanas laikā, iespējamās problēmas ar atjaunināšanu, neiecietību un grūtības diagnosticēt problēmas. Tiek apsvērta bināro mezglu piegāde, jo universālā kodola montāža sava izmēra dēļ prasa daudz ilgāku laiku, un gatavā kodola piegāde var atvieglot mazjaudas sistēmu lietotāju dzīvi.

Avots: opennet.ru

Pievieno komentāru