Cómo cambiar los Locale en RHEL/CentOS

,
Cómo cambiar los Locale en RHEL/CentOS

La configuración de regional del sistema (locale, en inglés ) se utiliza para controlar la configuración de idioma de los servicios del sistema y la interfaz de usuario antes de que el usuario inicie sesión. Esta afecta a cosas como el formato de hora / fecha, el primer día de la semana, los números, la moneda y muchos otros valores formateados de acuerdo con el idioma o región / país que estableció en un sistema Linux.

Tareas básicas como verificar la configuración actual; obtener un listado de todos los valores disponibles en el sistema; así como cambiar la configuración predeterminada será tratado en este artículo.

También te puede interesar: «¿Cómo solucionar setting locale failed?«

Comprobar la configuración actual de los Locales del Sistema

La configuracióna regional actual puede comprobarse desde cualquier versión de RHEL/CentOS mediante:

A partir de RHEL7/CentOS7 puede emplearse:

Listar todos los Locales disponibles en el Sistema

Antes de cambiar la configuración regional del sistema. es importante conocer qué valores están disponibles, para ello, puedes ejecutar el siguiente comando en cualquier versión de RHEL/CentOS:

NOTA: Podemos aplicar un filtro para mostar sólo la configuración regional de nuestro interés. Por ejemplo queremos filtrar aquellos valores que pertenecen a en_US:

Para versiones a partir de RHEL7/CentOS 7 podemos emplear:

Cambiar la configuración regional actual

Esta puede ser cambiada a nivel usuario (sólo afecta al usuario que inicia sesión) o a nivel de sistema operativo. Para cambiar la configuración regional de un usuario en específico, debemos de editar el archivo .bash_profile del usuario en cuestión y definir el idioma.

Ejemplo, queremos definir la configuración regional a Español para el usuario carlos:

Agregamos al final:

NOTA: Si has hecho desde el usuario que has iniciado sesión debes cerrar e iniciar sesión nuevamente para aplicar los cambios.

Para comprobar que los cambios se han aplicado, ejecuta el comando locale:

A nivel de sistema

Para establecer la configuración regional a nivel de sistema operativo, en RHEL 6 / CentOS 6 puedes realizar los siguiente:

Reemplezar el valor de la variable LANG por el idioma en custión, ejemplo:

Finalmente cargar la nueva configuración en el sistema:

NOTA: Recuerda que puedes comprobar cómo ha cambiado la configuración regional a Español con el comando locale.

A partir de RHEL7/CentOS7 podemos hacer uso del comando localectl:

Para comprobar la nueva configurción ejecutar:

Finalizando

Recuerda que siempre puedes consultar los manuales de usuario para cada uno de los comandos tratados en el artículo:

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *