Gentoo ha iniziato la distribuzione di build universali del kernel Linux

Sviluppatori di Gentoo Linux hanno annunciato sulla disponibilità di build universali con kernel Linux, creati nell'ambito del progetto Kernel della Distribuzione Gentoo per semplificare il processo di mantenimento del kernel Linux nella distribuzione. Il progetto offre la possibilità sia di installare build binarie pronte con il kernel, sia di utilizzare un ebuild unificato per compilare, configurare e installare il kernel tramite il gestore pacchetti, analogamente ad altri pacchetti.

Le principali differenze tra le build pronte proposte e la configurazione manuale del kernel sono la possibilità di aggiornamento automatico durante l'installazione di aggiornamenti regolari del sistema tramite il gestore pacchetti (emerge --update @world) e un set di opzioni predefinite garantendo la funzionalità dopo l'aggiornamento (in caso di configurazione manuale, se il kernel non si avvia o ci sono problemi, non è chiaro se il problema sia correlato a parametri impostati in modo errato o a un errore nel kernel stesso).

Per l'installazione del kernel Linux sono stati creati tre pacchetti che possono essere installare installati insieme agli altri pacchetti del sistema e aggiornare l'intero sistema compreso il kernel con un solo comando, senza dover fare una build separata del kernel.

  • sys-kernel/gentoo-kernel — core con un insieme standard di patch genpatches, specifiche per Gentoo. La build viene effettuata tramite un gestore di pacchetti utilizzando le impostazioni predefinite o specificando una configurazione personalizzata.
  • sys-kernel/gentoo-kernel-bin — build binarie già compilate di gentoo-kernel, utilizzabili per un'installazione rapida del kernel senza dover compilarlo sul proprio sistema.
  • sys-kernel/vanilla-kernel — ebuild con un kernel Linux vanilla, offerto in una versione distribuita sul sito kernel.org.

Ricordiamo che in precedenza in Gentoo la compilazione del kernel veniva effettuata dall'utente separatamente dal resto del sistema, utilizzando una configurazione manuale. Questo approccio consentiva di eseguire un tuning fine delle prestazioni, escludere componenti superflui durante la compilazione e ridurre il tempo di compilazione e la dimensione del kernel risultante. Tuttavia, a causa della mancanza di un insieme unificato di opzioni predefinite, l'utente poteva facilmente commettere errori nella configurazione e affrontare problemi di aggiornamento e portabilità, difficili da diagnosticare.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster