La configuración regional es básicamente un conjunto de variables ambientales que define el idioma del usuario, la región y cualquier preferencia de variante especial que el usuario quiera ver en su interfaz de Linux. Las bibliotecas del sistema y las aplicaciones que reconocen la configuración regional en el sistema utilizan estas variables ambientales.
La configuración local generalmente consta de al menos un código de idioma, un código de país/región, formato de hora/fecha, configuración de formato de números, configuración de formato de moneda, configuración de color, etc. Aquí veremos cómo configurar/cambiar o ver la configuración regional del sistema en linux
Visualización de la configuración regional del sistema en Linux
Para ver la información sobre la configuración regional actualmente instalada, use el siguiente comando en la terminal:-
$ locale
Obtendremos una lista de variables que se pueden restablecer a un valor diferente según nuestra elección más adelante.
El estado actual se puede ver usando el siguiente comando:
localectl status
Mostrar detalles de una variable específica
También podemos ver más información sobre una variable específica que vimos cuando ejecutamos el comando locale, por ejemplo, LC_TIME, que almacena el formato de fecha y hora, LC_PAPER, que almacena la configuración del tamaño del papel, LC_TELEPHONE, que almacena el formato de configuración del teléfono, etc.
Puede obtener esta información utilizando los siguientes comandos:-
$ locale -k LC_TIME $ locale -k LC_TELEPHONE $ locale -k LC_PAPER
Mostrar todas las configuraciones regionales disponibles
Muestre una lista de todas las configuraciones regionales disponibles usando el siguiente comando:-
$ locale -a
Configuración de la configuración regional del sistema en Linux
Es posible que queramos cambiar o configurar el sistema como local, para eso tenemos que usar el programa update-locale . La variable LANG nos permite configurar la configuración regional para todo el sistema.
Para configurar LANG en en_IN.UTF-8 y eliminar definiciones para LANGUAGE, podemos usar el siguiente comando:-
$ sudo update-locale LANG=LANG=en_IN.UTF-8 LANGUAGE OR $ sudo localectl set-locale LANG=en_IN.UTF-8
Configuración local global
Podemos encontrar configuraciones locales globales en /etc/default/locale en distribuciones Ubuntu/Debian Linux que puede editar para configurar la configuración regional de su sistema manualmente usando el siguiente comando:
$ sudo vi /etc/default/locale
Para cambiar la configuración regional
También podemos cambiar el valor de una configuración regional predeterminada, editando el perfil .bashrc usando el siguiente comando:-
sudo nano ~/.bashrc
Podemos establecer una configuración regional global para un solo usuario agregando las siguientes líneas al final del archivo ~/.bash_profile
LANG="en_IN.utf8" export LANG
Si desea obtener más información sobre la configuración regional del sistema, update-locale y localectl, simplemente consulte las páginas del manual con el siguiente comando:
$ man locale $ man update-locale $ man localectl
Publicación traducida automáticamente
Artículo escrito por tithimukherjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA