Gentoo пачаў распаўсюджванне ўніверсальных зборак ядра Linux

Распрацоўнікі Gentoo Linux абвясцілі аб гатоўнасці ўніверсальных зборак з ядром Linux, створаных у рамках праекта Ядро размеркавання Gentoo для спрашчэння працэсу суправаджэння ядра Linux у дыстрыбутыве. Праектам прадстаўлена магчымасць як усталёўкі гатовых бінарных зборак з ядром, так і выкарыстанні ўніфікаванага ebuild для зборкі, налады і ўсталёўкі ядра пры дапамозе пакетнага мэнэджара, па аналогіі з іншымі пакетамі.

Ключавымі адрозненнямі прапанаваных гатовых зборак ад ручнога фармавання ядра з'яўляецца магчымасць аўтаматычнага абнаўлення пры ўсталёўцы рэгулярных абнаўленняў сістэмы пакетным мэнэджарам (emerge —update @world) і наканаваны набор опцый па змаўчанні, які гарантуе працаздольнасць пасля абнаўлення (пры ручным канфігураванні, калі ўзнікне з загрузкай , не зразумела, ці звязана праблема з некарэктным выстаўленнем параметраў або з памылкай у самым ядры).

Для ўсталёўкі ядра Linux сфарміравана тры пакета, якія можна ўсталяваць разам з астатнімі пакетамі сістэмы і пасля гэтага абнаўляць усю сістэму разам з ядром адной камандай, не звяртаючыся да асобнай зборкі ядра.

  • sys-ядро / gentoo-ядро - Ядро з тыпавым наборам патчаў genpatches, спецыфічных для Gentoo. Зборка ажыццяўляецца пры дапамозе пакетнага мэнэджара з выкарыстаннем налад па змаўчанні або заданнем уласнай канфігурацыі.
  • sys-kernel / gentoo-kernel-bin - ужо сабраныя бінарныя зборкі gentoo-kernel, якія можна выкарыстоўваць для хуткай усталёўкі ядра без яго кампіляцыі на сваёй сістэме.
  • ядро sys / ядро ​​ванілі - ebuild c ванільным ядром Linux, прапанаваным у выглядзе, які распаўсюджваецца на сайце kernel.org.

Нагадаем, што раней у Gentoo зборка ядра ажыццяўлялася карыстачом асобна ад астатняй сістэмы з выкарыстаннем ручной налады. Падобны падыход дазваляў выканаць тонкі цюнінг прадукцыйнасці, выключыць пры зборцы лішнія кампаненты і скараціць час зборкі і памер выніковага ядра. Пры гэтым, з-за адсутнасці ўніфікаванага набору опцый па змаўчанні, карыстач мог лёгка дапусціць памылку пры наладзе і сутыкнуцца з праблемамі з абнаўленнем і пераноснасцю, якія было цяжка дыягнаставаць.

Крыніца: opennet.ru

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