A Gentoo megkezdte az univerzális Linux kernel buildek terjesztését

Gentoo Linux fejlesztők bejelentett az univerzális összeállítások készenlétéről a projekt részeként létrehozott Linux kernellel Gentoo terjesztési kernel a Linux kernel disztribúcióban való karbantartásának egyszerűsítése érdekében. A projekt lehetőséget biztosít arra, hogy kész bináris összeállításokat telepítsünk a kernellel, és egy egységes ebuild segítségével csomagkezelővel építsük fel, konfiguráljuk és telepítsük a rendszermagot, hasonlóan más csomagokhoz.

A javasolt kész összeállítások és a kernel manuális generálása közötti fő különbségek az automatikus frissítés lehetősége a rendszeres rendszerfrissítések csomagkezelő általi telepítésekor (emerge -update @world), valamint az alapértelmezett beállítások előre meghatározott készlete, amelyek garantálják a működést a frissítés (kézi konfigurációval, ha a kernel nem töltődik be, vagy hiba történik, nem világos, hogy a probléma a helytelen beállítások vagy a kernel hibája miatt van).

A Linux kernel telepítéséhez három olyan csomagot hoztak létre, amelyek lehetségesek létrehozni a többi rendszercsomaggal együtt, majd frissítse az egész rendszert a kernellel együtt egyetlen paranccsal anélkül, hogy külön kernelfelépítést kellene igénybe vennie.

  • sys-kernel / gentoo-kernel - egy rendszermag a Gentoo-ra jellemző szabványos genpatch-készlettel. Az összeállítás egy csomagkezelő segítségével történik, alapértelmezett beállításokkal vagy saját konfiguráció megadásával.
  • sys-kernel / gentoo-kernel-bin - már összeállított gentoo-kernel bináris összeállítások, amelyek segítségével gyorsan telepíthető a kernel anélkül, hogy lefordítaná a rendszeren.
  • sys-kernel / vanilla-kernel — ebuild vanília Linux kernellel, az oldalon terjesztett formában kernel.org.

Emlékezzünk vissza, hogy korábban a Gentoo-ban a kernelt a felhasználó a rendszer többi részétől külön építette fel manuális konfigurációval. Ez a megközelítés lehetővé tette a teljesítmény finomhangolását, az összeszerelés során a szükségtelen alkatrészek kiiktatását, valamint az összeszerelési idő és a kapott kernel méretének csökkentését. Az alapértelmezett beállítások egységes készletének hiánya miatt azonban a felhasználó könnyen hibázhat konfigurációs hibákhoz, és olyan frissítési és hordozhatósági problémákba ütközhet, amelyeket nehéz volt diagnosztizálni.

Forrás: opennet.ru

Hozzászólás