Differences between revisions 1 and 6 (spanning 5 versions)
Revision 1 as of 2010-10-10 15:44:47
Size: 4738
Comment: first translated version
Revision 6 as of 2016-01-23 15:21:11
Size: 4490
Comment: sync with English master
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#language en
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[KernelFAQ|English]] - [[fr/KernelFAQ|Français]] - Italiano-~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]||
#language it
~-[[DebianWiki/EditorGuide#translation|Traduzioni]]: [[KernelFAQ|English]] - [[fr/KernelFAQ|Français]] - Italiano-~
Line 30: Line 30:
 Oops del kernel :: "oops" si riferisce al messaggio visualizzato dal kernel Linux quando si verifica una condizione inaspettata. Incidenti come questi dovrebbero essere segnalati agli sviluppatori del kernel Linux; informazioni su come farlo vengono fornite insieme ai sorgenti del kernel Linux. Si può prendere in considerazione l'installazione del pacchetto Debian "[[http://packages.qa.debian.org/k/kerneloops.html|kerneloops]]" per automatizzare la segnalazione (vedere [[it/Kernel/Oops|Oops del kernel]]).  Oops del kernel :: "oops" si riferisce al messaggio visualizzato dal kernel Linux quando si verifica una condizione inaspettata. Incidenti come questi dovrebbero essere segnalati agli sviluppatori del kernel Linux; informazioni su come farlo vengono fornite insieme ai sorgenti del kernel Linux.
Line 43: Line 43:
 :: Tutti i file di configurazione del kernel, che sono stati usati per compilare le immagini binarie ufficiali Debian dei kernel dal pacchetto sorgente linux-2.6 sono disponibili su [[http://merkel.debian.org/~jurij/]].  :: Tutti i file di configurazione del kernel, che sono stati usati per compilare le immagini binarie ufficiali Debian dei kernel dal pacchetto sorgente linux-2.6 sono disponibili su http://kernel.alioth.debian.org/config/.
Line 46: Line 46:
 Debian ha {{{/proc/config.gz}}}? :: {{{/proc/config.gz}}} non è disponibile in Debian, perché il suo file di configurazione è fornito in {{{/boot/config-*}}}; non c'è bisogno della variante in-memoria (Configurazione del kernel {{{CONFIG_IKCONFIG}}} e {{{CONFIG_IKCONFIG_PROC}}}). Vedere il bug DebianBug:541489.  Debian ha /proc/config.gz? :: {{{/proc/config.gz}}} non è disponibile in Debian, perché il suo file di configurazione è fornito in {{{/boot/config-*}}}; non c'è bisogno della variante in-memoria (Configurazione del kernel {{{CONFIG_IKCONFIG}}} e {{{CONFIG_IKCONFIG_PROC}}}). Vedere il bug DebianBug:541489.
Line 55: Line 55:
 Patch incluse nel kernel Linux Debian :: [[http://svn.debian.org/wsvn/kernel/dists/trunk/linux-2.6/debian/patches/?rev=0&sc=0]]  Patch incluse nel kernel Linux Debian ::
--(
[[http://svn.debian.org/wsvn/kernel/dists/trunk/linux-2.6/debian/patches/?rev=0&sc=0]])--

[[https://anonscm.debian.org/cgit/kernel/linux.git/tree/debian/patches]]
Line 64: Line 67:
kernelnewbies.org ha dei riepiloghi delle nuove funzionalità nei kernel:
 * [[http://kernelnewbies.org/Linux26Changes]]
[[http://kernelnewbies.org/|kernelnewbies.org]] ha dei riepiloghi delle nuove funzionalità nei kernel:
 * [[http://kernelnewbies.org/LinuxChanges]]

Traduzioni: English - Français - Italiano Kernel > FAQ

Kernel più recente?

Perché installare un kernel più recente?

Spesso non è necessario perché il kernel predefinito fornito con Debian gestisce la maggior parte delle configurazioni. Tuttavia è utile compilare un nuovo kernel per:

  • gestire speciali necessità hardware o conflitti hardware con i kernel pre-forniti;
  • ottimizzare il kernel rimuovendo driver inutili per velocizzare l'avvio (È veramente necessario?);

  • usare opzioni del kernel che non sono supportate dal kernel predefinito (vedere le ragioni per farlo).

Qunado si installa un nuovo kernel, si hanno due possibilità: si può installare uno dei kernel precompilati forniti da Debian/GNU Linux o compilare il kernel da soli.

Installare un'immagine Linux

Questo è spiegato in Come aggiornare il kernel.

Compilare il proprio kernel

Se si vuole solo cambiare la configurazione o applicare una qualche patch, vedere Come ricompilare un pacchetto kernel ufficiale Debian.

Se si vuole compilare un kernel non distribuito per nulla in Debian, vedere Compilare un kernel dai sorgenti originali.

Risoluzione dei problemi / Debug

Oops del kernel
"oops" si riferisce al messaggio visualizzato dal kernel Linux quando si verifica una condizione inaspettata. Incidenti come questi dovrebbero essere segnalati agli sviluppatori del kernel Linux; informazioni su come farlo vengono fornite insieme ai sorgenti del kernel Linux.

Informazioni

FAQ varie

Qual è il kernel attualmente in uso?

Usare il comando uname(1). Per esempio: uname -r che restituisce 2.6.26-1-686 (e perciò il nome del pacchetto è linux-image-$(uname -r)).

Da che pacchetto deriva?

Solitamente, questo comando dovrebbe mostrarlo: dpkg -p linux-image-$(uname -r).

Dove è il file di configurazione del kernel?

I file di configurazione del kernel dei kernel ufficiali Debian sono disponibili in /boot, e prendono nome dal rilascio del kernel, come /boot/config-2.6.18-6-486, o /boot/config-$(uname -r).

Tutti i file di configurazione del kernel, che sono stati usati per compilare le immagini binarie ufficiali Debian dei kernel dal pacchetto sorgente linux-2.6 sono disponibili su http://kernel.alioth.debian.org/config/.

Debian ha /proc/config.gz?

/proc/config.gz non è disponibile in Debian, perché il suo file di configurazione è fornito in /boot/config-*; non c'è bisogno della variante in-memoria (Configurazione del kernel CONFIG_IKCONFIG e CONFIG_IKCONFIG_PROC). Vedere il bug 541489.

Il seguente comando bash trova il file di configurazione attuale corrispondente (per i kernel standard):

   1 ls /boot/config-$(uname -r)
Sorgenti del kernel?

Vedere dpkg -l 'linux-source*' per i pacchetti sorgente disponibili e KernelGit per gli alberi di sviluppo.

Header del kernel?

Vedere KernelHeaders.

Patch incluse nel kernel Linux Debian

http://svn.debian.org/wsvn/kernel/dists/trunk/linux-2.6/debian/patches/?rev=0&sc=0

https://anonscm.debian.org/cgit/kernel/linux.git/tree/debian/patches

Firmware non incluso?

Vedere KernelFirmwareLicensing

Nuove funzionalità

kernelnewbies.org ha dei riepiloghi delle nuove funzionalità nei kernel:

Vedere anche


CategoryKernel