tuttu quelli chì sò stati incuraghjiti à aduprà Gentoo, sanu chì sta distribuzione Linux chì hè altamente persunalizabile grazie à què ùn usa micca binarii precompilati, Cù quale l'utilizatore hà da fà a compilazione di u sistema da solu ciò chì li dà un grande vantaghju nantu à l'altre distribuzioni postu chì pudete creà una compilazione focalizata nantu à i cumpunenti di l'urdinatore, dendu una maggiore fluidità è prestazioni.
Dapoi cù Portage, chì implementa alcune caratteristiche avanzate cume gestione di dipendenza, fine tuning di pacchetti à piacimentu di l'amministratore, installazioni false in stile OpenBSD, sandbox di compilazione, disinstallazione sicura, profili di sistema, pacchetti virtuali, gestione di file di cunfigurazione, è slot multipli per diverse versioni di u listessu pacchettu.
Ma avà questu pò cambià da questu I sviluppatori di Gentoo stanu discutendu a pussibilità di fà dispunzione di pacchetti generichi di kernel Linux chì ùn anu micca bisognu di cunfigurazione manuale durante a compilazione è sò simili à i pacchetti di kernel furniti in distribuzioni binarie tradiziunali.
Como esempiu di u prublema chì nasce quandu hè adupratu sintonizazione manuale di i parametri di u kernel praticatu in Gentoo, manca un inseme unificatu di l'opzioni predeterminate chì assicuranu l'operabilità dopu l'aghjurnamentu (Quandu hè cunfiguratu manualmente, se u kernel ùn si avvia micca o si verifica un crash, ùn hè micca chjaru se u prublema hè causatu da parametri incorretti o da un errore in u kernel stessu).
U modu tradiziunale di Gentoo per uttene un kernel hè di installà e fonti, è dopu configurà è custruisce unu da voi stessu. Per quelli chì ùn vulianu micca passà per u prucessu tediosu di installallu manualmente, una strada alternativa à aduprà genkernel hè stata furnita. Tuttavia, nessuna di queste varianti hè stata capace di furnisce in realtà l'equivalente di i nuclei furniti da e distribuzioni binarie.
I sviluppatori anu intenzione di furnisce un kernel pronto è ovviamente funziunale chì pò esse installatu cù u minimu sforzu (cum'è ebuild, custruitu per analogia cù altri pacchetti) è u gestore di pacchetti l'aghjurnerà automaticamente cum'è parte di l'aggiornamenti regolari di u sistema.
Attualmente, u pacchettu sys-kernel / vanilla-kernel hè digià statu prupostu nantu à a basa da e fonti principali di u kernel, cumplementendu u script di custruzzione dispunibule in precedenza cun un inseme tipicu di opzioni di genkernel.
Se devu ghjustificà u cambiamentu da a vechja tradizione di i kernels persunalizati à un pacchettu di kernel universale, duverebbe cumincià discutendu i motivi perchè puderete vulete cunfigurà un kernel persunalizatu in primu locu.
U pacchettu vaniglia-kernel finu à avà si tratta solu di assemblà da u codice surghjente (pruposta in forma ebuild), ma hè ancu discututa a pussibilità di generà assemblei di kernel binari.
U contraargumentu principale hè u sforzu. Cum'è l'accennatu sopra, aghju personalmente stancu d'avè da trattà manualmente cù u mo kernel. I guadagni potenziali menzionati superanu a perdita di tempu umanu configurendu è mantenendu un kernel persunalizatu?
Trà i vantaghji di a sintonizazione manuale di u kernel, u capacità di sintonizà e prestazioni, rimuovere cumpunenti inutili durante a compilazione, accurtà u tempu di compilazione è riduce a dimensione di u kernel resultante (per esempiu, custruisce un kernel di proponente richiede 44 MB cun moduli, mentre un kernel universale richiede 294 MB).
Frà e mancanze, si osserva chì un sbagliu si pò fà facilmente durante l'installazione, prublemi pussibuli cù l'aghjurnamentu, intolleranza, difficultà à diagnostichi di prublemi.
U fornimentu di compilazioni binariu hè cunsideratu perchè u kernel universaleA causa di a so dimensione, compila per assai più tempu è furnisce un kernel finitu Pò simplificà a vita di l'utilizatori di u sistema di bassa energia.
Eppuru questu si trova cum'è una "idea", Sviluppatori Gentoo ùn escludite micca a pussibilità è ne parlanu, mentre da parte di l'utilizatori l'opinioni sò digià divisi.
Si vulete sapè ne di più, pudete verificà a nota originale in u ligame seguente.
Sianu the first to comment