PDA

Visualizza la versione completa : Progetto Configurazione Italiana del Kernel Linux



vanescar
09-12-05, 13:42
La patch per la configurazione in italiano puo' essere applicata esclusivamente ai kernel "vanilla", ovvero quelli ufficiali del sito http://www.kernel.org (http://www.kernel.org/); accanto al nome di ogni patch in fondo a questa pagina e' eventualmente specificato tra parentesi fino a quale versione la patch stessa funziona.
Nel caso si abbia intenzione di aggiornare i sorgenti del kernel in proprio possesso e' necessario rimuovere la patch "conf_it".
Dopo aver scaricato il file della patch occorrera' scompattarlo con bunzip2 e applicarlo con "patch -p1" alla directory contenente i sorgenti del kernel.
Il comando da dare per l'applicazione della patch e' il seguente:

$ patch -p1 -E -d dir_sorgente < file_patch

dove dir_sorgente e' la directory contenente i sorgenti da patchare (es. /usr/src/linux) e file_patch e' il file della patch precedentemente scompattato. Il comando per la rimozione della patch sara' invece:

$ patch -p1 -R -E -d dir_sorgente < file_patch

Si potra' a questo punto cominciare immediatamente con la configurazione e la compilazione del kernel.
File di patch:


patch-2.6.7-conf_it.3.bz2 (http://massimo.solira.org/pcikl/files/patch-2.6.7-conf_it.3.bz2)
patch-2.6.8-conf_it.3.bz2 (http://massimo.solira.org/pcikl/files/patch-2.6.8-conf_it.3.bz2) (-> 2.6.8.1)
patch-2.6.9-conf_it.3.bz2 (http://massimo.solira.org/pcikl/files/patch-2.6.9-conf_it.3.bz2)
patch-2.6.10-conf_it.3.bz2 (http://massimo.solira.org/pcikl/files/patch-2.6.10-conf_it.3.bz2)
patch-2.6.11-conf_it.3.bz2 (http://massimo.solira.org/pcikl/files/patch-2.6.11-conf_it.3.bz2) (-> 2.6.11.12)
patch-2.6.12-conf_it.2.bz2 (http://massimo.solira.org/pcikl/files/patch-2.6.12-conf_it.2.bz2) (-> 2.6.12.2)
patch-2.6.12.3-conf_it.1.bz2 (http://massimo.solira.org/pcikl/files/patch-2.6.12.3-conf_it.1.bz2) (-> 2.6.12.6)
patch-2.6.13-conf_it.1.bz2 (http://massimo.solira.org/pcikl/files/patch-2.6.13-conf_it.1.bz2)
patch-2.6.13.1-conf_it.1.bz2 (http://massimo.solira.org/pcikl/files/patch-2.6.13.1-conf_it.1.bz2) (-> 2.6.13.4)
patch-2.6.14-conf_it.1.bz2 (http://massimo.solira.org/pcikl/files/patch-2.6.14-conf_it.1.bz2) (-> 2.6.14.1)
patch-2.6.14.2-conf_it.1.bz2 (http://massimo.solira.org/pcikl/files/patch-2.6.14.2-conf_it.1.bz2)
patch-2.6.14.3-conf_it.1.bz2 (http://massimo.solira.org/pcikl/files/patch-2.6.14.3-conf_it.1.bz2) A partire dalla versione 2.6.12 e' stato introdotto nel kernel un supporto di base (leggermente incompleto) per l'internazionalizzazione (i18n) delle interfacce di configurazione. In questo modo e' possibile ottenere l'interfaccia localizzata nella propria lingua allo stesso modo di tutti gli altri software (la maggioranza) che implementano i18n, cioe' impostando semplicemente la variabile d'ambiente LANG sul codice relativo alla propria lingua.
La maggior parte delle distribuzioni imposta questa variabile in fase d'installazione, ma qualora questo non fosse il vostro caso bastera' lanciare il comando "export LANG=it".
Poiche', a differenza di quanto avviene durante l'installazione di qualunque altro software, i cataloghi contenenti le traduzioni non vengono ancora installati automaticamente, occorre eseguire questo passo manualmente. Per questo e' sufficiente scaricare uno dei file seguenti (preferibilmente quello relativo alla versione del kernel che si intende compilare), scompattarlo e copiarlo in /usr/share/locale/it/LC_MESSAGES/ col nome "linux.mo".
File di localizzazione:


linux-2.6.12.mo.bz2 (http://massimo.solira.org/pcikl/files/linux-2.6.12.mo.bz2)
linux-2.6.13.mo.bz2 (http://massimo.solira.org/pcikl/files/linux-2.6.13.mo.bz2)
linux-2.6.13.mo.bz (http://massimo.solira.org/pcikl/files/linux-2.6.14.mo.bz2)2 (http://massimo.solira.org/pcikl/download.html)
fonte (http://massimo.solira.org/pcikl/download.html)