Dezvoltatorii Gentoo iau în considerare posibilitatea de a construi porțiuni binare ale nucleului

gentoo-linux

Toate cei care au fost încurajați să folosească Gentoo, ei știu asta această distribuție Linux care este foarte personalizabil datorită asta nu utilizează binare precompilate, Cu care utilizatorul trebuie să facă compilarea sistemului de unul singur ceea ce îi oferă un mare avantaj față de alte distribuții, deoarece puteți crea o compilație axată pe componentele computerului, oferindu-i o fluiditate și o performanță mai mari.

De când cu Portage, care implementează câteva caracteristici avansate precum gestionarea dependenței, reglarea fină a pachetelor pentru a se potrivi administratorului, instalări false în stil OpenBSD, sandbox-uri de compilare, dezinstalare sigură, profiluri de sistem, pachete virtuale, gestionarea fișierelor de configurare și mai multe sloturi pentru diferite versiuni ale aceluiași pachet.

Dar acum acest lucru se poate schimba întrucât Dezvoltatorii Gentoo discută posibilitatea de asigurați pachete generice de kernel Linux care nu necesită configurare manuală în timpul compilării și sunt similare pachetelor kernel furnizate în distribuțiile binare tradiționale.

Como exemplu al problemei care apare atunci când este folosit reglarea manuală a parametrilor nucleului practicat în Gentoo, lipsește un set unificat de opțiuni implicite care asigură operabilitatea după actualizare (Când este configurat manual, dacă nucleul nu pornește sau se produce un blocaj, nu este clar dacă problema este cauzată de setări incorecte ale parametrilor sau de o eroare în nucleul propriu-zis).

Modul tradițional Gentoo de a obține un nucleu este să instalați sursele, apoi să configurați și să construiți unul singur. Pentru cei care nu doreau să treacă prin procesul obositor de configurare manuală, a fost oferită o cale alternativă la utilizarea genkernel. Cu toate acestea, niciuna dintre aceste variante nu a reușit să furnizeze efectiv echivalentul nucleelor ​​furnizate de distribuțiile binare.

Dezvoltatorii intenționează să furnizeze un nucleu gata și evident funcțional care poate fi instalat cu efort minim (cum ar fi ebuild, construit prin analogie cu alte pachete) și va fi actualizat automat de managerul de pachete ca parte a actualizărilor regulate de sistem.

În prezent, pachetul sys-kernel / vanilla-kernel a fost deja propus pe această bază din principalele surse ale nucleului, completând scriptul de construire disponibil anterior cu un set tipic de opțiuni genkernel.

Dacă trebuie să justific trecerea de la vechea tradiție a nucleelor ​​personalizate la un pachet universal de nuclee, ar trebui să încep prin a discuta motivele pentru care ați putea dori să configurați un nucleu personalizat în primul rând.

Pachetul de miez de vanilie până acum implică doar asamblarea din codul sursă (propus în formă ebuild), dar este discutată și posibilitatea de a genera ansambluri de nuclee binare.

Principalul contraargument este efortul. Așa cum am menționat mai sus, personal m-am săturat să trebuiască să mă descurc manual cu nucleul meu. Câștigurile potențiale menționate depășesc pierderea de timp uman configurând și menținând un nucleu personalizat?

Printre avantajele reglării manuale a nucleului, capacitatea de a regla performanța, de a elimina componentele inutile în timpul compilării, scurtați timpul de compilare și reduceți dimensiunea nucleului rezultat (de exemplu, construirea unui kernel al susținătorului necesită 44 MB împreună cu module, în timp ce un nucleu universal necesită 294 MB).

Printre neajunsuri, se observă că o greșeală poate fi făcută cu ușurință în timpul configurării, posibile probleme cu actualizarea, intoleranță, dificultăți în diagnosticarea problemelor.

Aprovizionarea cu compilații binare este considerat deoarece nucleul universalDatorită dimensiunii sale, se compilează mult mai mult timp și oferă un nucleu finit Poate simplifica viața utilizatorilor de sisteme cu putere redusă.

Deşi aceasta se găsește ca o „idee”, Dezvoltatori Gentoo nu excludeți posibilitatea și vorbesc despre asta, în timp ce din partea utilizatorilor, opiniile sunt deja împărțite.

Si vrei să afli mai multe despre asta, puteți verifica nota originală în următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.