Información básica
Según man locale-gen, las configuraciones regionales se configuran en varios archivos.
/etc/locale.gen
El archivo de configuración principal, que tiene un formato simple: cada línea que no está vacía y no comienza con # se trata como una definición local que se va a construir.
/var/lib/locales/supported.d/
Un directorio que contiene fragmentos de locale.gen proporcionados por paquetes de paquetes de idioma. No los edite manualmente, se sobrescribirán al actualizar el paquete (Ver "Nota")
Las configuraciones regionales se compilan (generan) en un solo archivo.
/usr/lib/locale/archivo-local
Ubicación de archivo local predeterminada habitual.
Configurando locales
Comenta cada línea con el idioma que no se necesite en:
sudo nano /etc/locale.gen
Comenta cada línea con la configuración regional específica que no se necesite en:
sudo nano /var/lib/locales/supported.d/<código lcal>
Por ejemplo, para el idioma inglés:
sudo nano /var/lib/locales/supported.d/en
# en_HK.UTF-8 UTF-8
etc.
Y para el español:
sudo nano /var/lib/locales/supported.d/es
# es_EC.UTF-8 UTF-8
etc.
Al emitir locale-gen, el archivo compilado se borra y todas las
configuraciones regionales en /etc/locale.gen y en
/usr/lib/locale/locale-archive se regeneran nuevamente
Regenera la nueva configuración de locales con:
sudo locale-gen
Nota
Mantener las configuraciones regionales en /var/lib/locales/supported.d/ es más complicado. Dado que cualquier archivo /var/lib/locales/supported.d/<code> depende del paquete language-pack-<code>-base, cualquier cambio en el primero se restaurará cuando se actualice el segundo.
Solución alterna. Una solución más intrusiva pero general que evita cambios en /var/lib/locales/supported.d/ es configurar archivos con el atributo "inmutable (i)". Entonces, en lugar de eliminar archivos, vacíelos. Por ejemplo:
cd /var/lib/locales/supported.d/
sudo rm <código> && sudo touch <código> #<código> se ha vaciado
lsattr <código> #atributos regulares
sudo chattr +i <código> #agregando (+) inmutable
lsattr <código> #comprobando atributosFuente
Tweet |
0 comentarios:
Publicar un comentario