I sviluppatori di Gentoo consideranu a pussibilità di porzioni di custru binariu di u kernel

gentoo-linux

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.


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Sianu the first to comment

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu.

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

bool (veru)