Cómo cambiar o configurar las configuraciones regionales del sistema en Linux

Cómo cambiar o configurar las configuraciones regionales del sistema en Linux

Una configuración regional. es un conjunto de variables ambientales que define el idioma, el país y la configuración de codificación de caracteres (o cualquier otra variante de preferencias especial) para sus aplicaciones y sesión de shell en un sistema Linux. Estas variables ambientales son utilizadas por las bibliotecas del sistema y las aplicaciones que reconocen la configuración regional en el sistema.

La configuración regional. afecta cosas como el formato de hora/fecha, el primer día de la semana, los números, moneda y muchos otros valores formateados de acuerdo con el idioma o la región/país que configuró en un sistema Linux.

En este artículo, mostraremos cómo ver la configuración regional de su sistema actualmente instalado y cómo configurar el configuración regional en Linux.

Cómo ver la configuración regional del sistema en Linux

Para ver información sobre la configuración regional instalada actual, utilice la configuración regional. o localectl. utilidad.

$ locale. LANG = en_US.UTF-8 LANGUAGE = en_US LC_CTYPE = “en_US.UTF-8” LC_NUMERIC = “en_US.UTF-8” LC_TIME = “en_US .UTF-8 “LC_COLLATE =” en_US.UTF-8 “LC_MONETARY =” en_US.UTF-8 “LC_MESSAGES =” en_US.UTF-8 “LC_PAPER =” en_US.UTF-8 “LC_NAME =” en_US.UTF-8 ” LC_ADDRESS = “en_US.UTF-8” LC_TELEPHONE = “en_US.UTF-8” LC_MEASUREMENT = “en_US.UTF-8” LC_IDENT IFICATION = “en_US.UTF-8” LC_ALL = $ localectl status. Configuración regional del sistema: LANG = en_US.UTF-8 LANGUAGE = en_US Mapa de teclas de VC: n/a Diseño X11: us Modelo X11: pc105

Puede ver más información sobre una variable de entorno, por ejemplo LC_TIME. que almacena el formato de fecha y hora.

$ locale-k LC_TIME. abday = “Sun ; Lun; Mar; Mie; Jue; Vie; Sáb “día =” Domingo; Lunes; Martes; Miércoles; Jueves; Viernes; Sábado “abmon =” Ene; Feb; Mar; Abr; Mayo; Jun; Jul; Ago; Sep ; Octubre; noviembre; diciembre “mon =” enero; febrero; marzo; abril; mayo; junio; julio; agosto; septiembre; octubre; noviembre; diciembre “am_pm =” AM; PM “d_t_fmt =”% a% d% b % Y% r% Z “d_fmt =”% m/% d/% Y “t_fmt =”% r “t_fmt_ampm =”% I:% M:% S% p “era = era_year =” “era_d_fmt =” “alt_digits = era_d_t_fmt = “” era_t_fmt = “” tiempo-era-núm-entradas = 0 tiempo-era-entradas = “S” semana-ndías = 7 semana-1er día = 19971130 semana-1ra semana = 1 primer día de la semana = 1 primer día laboral = 2 cal_direction = 1 zona horaria = “” date_fmt = “% a% b% e% H:% M: % S% Z% Y “time-codeset =” UTF-8 “alt_mon =” Enero; febrero; marzo; abril; mayo; junio; julio; agosto; septiembre; octubre; noviembre; diciembre “ab_alt_mon =” Jan; Feb; Mar; Abr; May; Jun; Jul; Aug; Sep; Oct; Nov; Dic “freestar.config.enabled_slots.push (LocationName:” tecmint_incontent “, slotId:” tecmint_incontent “);

Para mostrar una lista de todas las configuraciones regionales. disponibles, utilice el siguiente comando.

$ locale-a. C C.UTF-8 en_US.utf8 POSIX

Cómo configurar la configuración regional del sistema en Linux

Si desea cambiar o establecer el sistema local, use el programa update-locale. La variable LANG. le permite establecer la configuración regional para todo el sistema.

El siguiente comando establece LANG. en en_IN.UTF-8. y elimina las definiciones de IDIOMA.

$ sudo update-locale LANG = LANG = en_IN.UTF-8 IDIOMA O $ sudo localectl set-locale LANG = en_IN.UTF-8

Para configurar un parámetro local específico, edite la variable apropiada. Por ejemplo.

$ sudo update-locale LC_TIME = en_IN.UTF-8 O $ sudo localectl set-locale LC_TIME = en_IN.UTF-8

Puede encontrar la configuración regional global en los siguientes archivos:

  • /etc/default/locale. en Ubuntu/Debian
  • /etc/locale.conf. en CentOS/RHEL

Estos archivos también se pueden editar manualmente utilizando cualquiera de sus editores de línea de comandos favoritos, como Vim o Nano, para configurar la configuración regional de su sistema.

Para establecer una configuración regional global para un solo usuario, simplemente puede abrir el archivo ~/.bash_profile. y agregar las siguientes líneas.

LANG = “en_IN.utf8” export LANG

Para obtener más información, consulte el locale. update-locale. y localectl. páginas de manual.

$ man locale $ man update-locale $ man localectl

¡Eso es todo! En este breve artículo, hemos explicado cómo ver y configurar el sistema local en Linux. Si tiene alguna pregunta, utilice el formulario de comentarios a continuación para comunicarse con nosotros.