A Gentoo fejlesztői fontolóra veszik a kernel bináris felépítésének lehetőségeit

gentoo-linux

Minden akiket a Gentoo használatára ösztönöztek, tudják ezt ez a Linux disztró, hogy nagyon testreszabható ennek köszönhetően nem használ előre lefordított bináris fájlokat, Amellyel a felhasználónak egyedül kell elvégeznie a rendszer fordítását amellyel nagy előnyt biztosít más disztribúciókkal szemben, mivel lehetséges a számítógép összetevőire összpontosító összeállítás létrehozása, amely nagyobb folyékonyságot és teljesítményt nyújt.

Mióta A Portage, amely néhány speciális funkciót valósít meg mint például a függőségkezelés, a csomagok finomhangolása a rendszergazda tetszése szerint, OpenBSD-stílusú hamis telepítések, összeállítási homokozó, biztonságos eltávolítás, rendszerprofilok, virtuális csomagok, konfigurációs fájlok kezelése és ugyanazon csomag különböző verzióinak több nyílása.

De most ez megváltozhat óta A Gentoo fejlesztői egyeztetnek a lehetősége gondoskodjon általános Linux kernel csomagokról amelyek nem igényelnek manuális konfigurálást fordítás közben, és hasonlóak a hagyományos bináris elosztásokban biztosított kernelcsomagokhoz.

Como a probléma példája ami akkor merül fel, ha használják a kernelparaméterek kézi hangolása Gentoo-ban gyakorolt, hiányzik az egységes halmaz alapértelmezett beállítások amelyek biztosítják a működést a frissítés után (Ha manuálisan konfigurálja, ha a kernel nem indul el, vagy összeomlik, akkor nem világos, hogy a hibát a helytelen paraméterbeállítások vagy a rendszermag hibája okozza).

A kernel megszerzésének hagyományos Gentoo módja az, hogy telepíti a forrásokat, majd konfigurálja és felépíti saját maga. Azok számára, akik nem akarták végigcsinálni a manuális beállítás unalmas folyamatát, alternatív utat biztosítottak a genkernel használatához. Ezen változatok közül azonban egyik sem volt képes ténylegesen megadni a bináris eloszlások által biztosított magok megfelelőjét.

A fejlesztők kész kernelt kívánnak biztosítani és nyilvánvalóan működőképes amely minimális erőfeszítéssel telepíthető (mint az ebuild, más csomagok analógiájára épül) és a csomagkezelő a rendszeres rendszerfrissítések részeként automatikusan frissíti.

Jelenleg a sys-kernel / vanilla-kernel csomagot már javasolták ennek alapján a fő kernelforrásokból, kiegészítve a korábban elérhető build szkriptet egy tipikus genkernel opcióval.

Ha meg kell indokolnom az egyedi kernek régi hagyományáról az univerzális kernelcsomagra való váltást, akkor először azzal kell megvizsgálnom az okokat, hogy miért is érdemes először konfigurálni az egyéni kernelt.

A vanília-kernel csomag eddig csak a forráskódból való összeállítással jár (ebuild formában javasolt), de a bináris kernel-együttesek létrehozásának lehetőségéről is szó esik.

A fő ellenérv az erőfeszítés. Mint fent említettem, személy szerint meguntam, hogy manuálisan kell foglalkoznom a kernellel. Az említett potenciális nyereség felülmúlja-e az emberi időveszteséget az egyedi kernel konfigurálásával és fenntartásával?

A kézi kernelhangolás előnyei között, a képesség a teljesítmény hangolására, a felesleges alkatrészek eltávolítására az összeállítás során, lerövidíti a fordítási időt és csökkenti a kernel méretét eredményül (például a támogató kernelének elkészítése 44 MB-ot igényel modulokkal, míg egy univerzális kernel 294 MB-ot).

A hiányosságok között megfigyelhető, hogy a beállítás során könnyen el lehet hibázni, a frissítés lehetséges problémái, intolerancia, problémák diagnosztizálása.

A kínálat összeállítások a bináris fájlokat azért tekintjük, mert az univerzális kernelMérete miatt sokkal hosszabb ideig fordít és kész kernelt szállít Leegyszerűsítheti az alacsony fogyasztású rendszerhasználók életét.

Bár ezt "ötletként" találják meg, Gentoo fejlesztők ne zárja ki a lehetőséget és erről beszélnek róla, miközben a felhasználók részéről már megoszlanak a vélemények.

Si többet szeretne tudni róla, ben ellenőrizheti az eredeti jegyzetet a következő link.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.