Gli sviluppatori Gentoo considerano la possibilità di costruire parti binarie del kernel

gentoo-linux

tutto coloro che sono stati incoraggiati a usare Gentoo, lo sanno questa distro Linux che è altamente personalizzabile grazie a quello non utilizza binari precompilati, Con quale l'utente deve eseguire autonomamente la compilazione del sistema il che gli conferisce un grande vantaggio rispetto ad altre distribuzioni poiché è possibile creare una compilation focalizzata sui componenti del computer, dandogli maggiore fluidità e prestazioni.

Da allora con Portage, che implementa alcune funzionalità avanzate come la gestione delle dipendenze, la regolazione fine dei pacchetti a piacere dell'amministratore, installazioni false in stile OpenBSD, sandbox di compilazione, disinstallazione sicura, profili di sistema, pacchetti virtuali, gestione dei file di configurazione e più slot per diverse versioni dello stesso pacchetto.

Ma ora questo può cambiare come Gli sviluppatori Gentoo stanno discutendo la possibilità di fornire pacchetti generici del kernel Linux che non richiedono configurazione manuale durante la compilazione e sono simili ai pacchetti del kernel forniti nelle distribuzioni binarie tradizionali.

Como esempio del problema che si verifica quando viene utilizzato messa a punto manuale dei parametri del kernel praticato in Gentoo, manca un insieme unificato delle opzioni predefinite che garantiscono l'operatività dopo l'aggiornamento (Se configurato manualmente, se il kernel non si avvia o si verifica un crash, non è chiaro se il problema sia causato da impostazioni dei parametri errate o da un bug nel kernel stesso).

Il modo tradizionale di Gentoo per ottenere un kernel è installare i sorgenti, quindi configurarne e crearne uno da soli. Per coloro che non volevano passare attraverso il noioso processo di configurazione manuale, è stato fornito un percorso alternativo per utilizzare genkernel. Tuttavia, nessuna di queste varianti è stata in grado di fornire effettivamente l'equivalente dei core forniti dalle distribuzioni binarie.

Gli sviluppatori intendono fornire un kernel pronto e ovviamente funzionale che può essere installato con il minimo sforzo (come ebuild, costruito per analogia con altri pacchetti) e sarà aggiornato automaticamente dal gestore dei pacchetti come parte dei regolari aggiornamenti di sistema.

Attualmente, il pacchetto sys-kernel / vanilla-kernel è già stato proposto sulla base dai principali sorgenti del kernel, integrando lo script di build precedentemente disponibile con un tipico set di opzioni genkernel.

Se devo giustificare il cambiamento dalla vecchia tradizione dei kernel personalizzati a un pacchetto kernel universale, dovrei iniziare discutendo i motivi per cui potresti voler configurare un kernel personalizzato in primo luogo.

Il pacchetto vanilla-kernel finora coinvolge solo l'assemblaggio dal codice sorgente (proposto in forma ebuild), ma viene discussa anche la possibilità di generare assembly binari del kernel.

La principale controargomentazione è lo sforzo. Come accennato in precedenza, personalmente mi sono stancato di dover gestire manualmente il mio kernel. I potenziali guadagni menzionati superano la perdita di tempo umano nella configurazione e nella manutenzione di un kernel personalizzato?

Tra i vantaggi dell'ottimizzazione manuale del kernel, il capacità di ottimizzare le prestazioni, rimuovere i componenti non necessari durante la compilazione, abbreviare i tempi di compilazione e ridurre le dimensioni del kernel risultante (ad esempio, la creazione del kernel di un proponente richiede 44 MB insieme ai moduli, mentre un kernel universale richiede 294 MB).

Tra le carenze, si osserva che si può facilmente commettere un errore durante la configurazione, possibili problemi con l'aggiornamento, intolleranza, difficoltà a diagnosticare problemi.

La fornitura di compilazioni binari è considerato perché il kernel universaleA causa delle sue dimensioni, compila molto più a lungo e fornisce un kernel finito Può semplificare la vita degli utenti di sistemi a basso consumo.

Anche se questa si trova come "idea", Sviluppatori Gentoo non escludere la possibilità e ne stanno parlando, intanto da parte degli utenti le opinioni sono già divise.

Si vuoi saperne di più, puoi controllare la nota originale in il seguente collegamento.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.