Gentoo хөгжүүлэгчид Линуксийн цөмийн хоёртын хувилбаруудыг бэлтгэх талаар бодож байна

Gentoo хөгжүүлэгчид хэлэлцэж байна Барилга барихдаа параметрүүдийг гараар тохируулах шаардлагагүй, уламжлалт хоёртын тархалтад нийлүүлсэн цөмийн багцуудтай төстэй бүх нийтийн Linux цөмийн багцуудыг хангах. Gentoo-н цөмийн параметрүүдийг гараар тохируулах практикт тулгарч буй асуудлын жишээ болгон сайжруулсны дараа функцийг баталгаажуулах нэгдсэн өгөгдмөл багц сонголт байхгүй байна (гарын авлагын тохиргоотой бол цөм ачаалагдахгүй эсвэл гацсан бол энэ нь тодорхойгүй байна). Асуудал нь буруу тохиргооны параметрүүд эсвэл цөмд алдаа гарсантай холбоотой эсэх).

Хөгжүүлэгчид суулгаж болох бэлэн, мэдэгдэж байгаа ажлын цөмийг өгөхийг зорьж байна
хамгийн бага хүчин чармайлтаар (бусад багцтай адил эмхэтгэсэн ebuild гэх мэт) бөгөөд энэ нь багц менежерээс тогтмол системийн шинэчлэлтүүдийн нэг хэсэг болгон автоматаар шинэчлэгдэх болно (emerge —update @world). Одоогийн байдлаар цөмийн үндсэн эх кодууд дээр үндэслэн багцыг аль хэдийн санал болгосон "sys-kernel / vanilla-kernel", энэ нь өмнө нь байсан бүтээх скриптийг стандарт багц сонголтоор нөхсөн генийн цөм. Vanilla-kernel багц нь одоогоор зөвхөн эх кодоос (хэлбэрээр санал болгож байна ebuild), гэхдээ хоёртын цөмийн угсралт үүсгэх боломжийг бас авч үздэг.

Цөмийг гараар тохируулахын давуу талуудын дунд гүйцэтгэлийг нарийн тохируулах, угсрах үед шаардлагагүй бүрэлдэхүүн хэсгүүдийг арилгах, бүтээх хугацааг багасгах, үүссэн цөмийн хэмжээг багасгах зэрэг орно (жишээлбэл, саналын зохиогчоос цөм барих нь Модулиудын хамт 44 МБ, харин бүх нийтийн цөм нь 294 МБ багтаамжтай байдаг. Сул талууд нь тохируулах явцад амархан алдаа гаргах чадвар, шинэчлэлттэй холбоотой гарч болзошгүй асуудлууд, үл тэвчих, оношлоход хүндрэлтэй байдаг. Универсал цөм нь хэмжээнээсээ шалтгаалж угсрахад илүү их цаг зарцуулдаг тул бэлэн цөмийг хүргэх нь бага чадалтай системийн хэрэглэгчдийн амьдралыг хөнгөвчлөх боломжтой тул хоёртын угсралтыг хүргэх талаар бодож байна.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх